30881 800
25643 617
25027 57
33166 682
99255 324
74500 643
48633 688
29328 593
15109 690
40062 629
29574 452
69076 670
7478 237
65686 127
17359 780
17166 146
51778 362
15169 375
4363 276
20339 405
71744 306
20504 327
27383 154
30015 111
27379 84
19551 479
13519 396
21320 425