12143 97
91572 123
13976 455
9643 652
28198 726
22219 252
22825 404
50659 943
24905 547
14170 291
13548 632
318018 1049
10504 628
50612 727
16885 223
14411 702
15247 105
30828 317
39449 293
17777 299
24577 544
22367 1006
8833 218