35003 500
44404 712
8534 159
26547 245
26853 897
17947 631
15033 326
21505 617
7423 39
17709 453
25697 328
45584 106
24439 773
160096 801
21860 770
8795 704
78017 299
61904 283
122099 353
22397 645
205088 710
13870 340
14585 647
61182 527
40353 73
5366 181
56137 304
46514 468