29529 65
45797 740
36516 120
37853 543
15951 491
12166 934
13415 737
7957 815
5345 554
45027 214
80064 345
59377 346
36058 642
36825 89
25146 315
8666 164
51094 504
22160 599
68005 193
12687 116
9237 907
15568 495
31443 596
10625 587
15456 568
25078 660
7687 588
23195 801