9823 824
8192 428
21171 594
44025 74
4702 523
3744 211
51215 94
2560 240
5231 588
4049 313
4584 195
10042 338
62688 587
7787 421
69373 501
4690 30
2281 137