29528 65
45795 740
36514 120
37853 543
15951 491
12165 934
13415 737
7957 815
5345 554
45026 214
80064 345
59377 346
36057 642
36823 89
25144 315
8666 164
51093 504
22159 599
68004 193
12687 116
9237 907
15567 495
31441 596
10625 587
15456 568
25077 660
7685 588
23193 801