40200 98
3598 343
29553 763
15194 444
36304 514
19948 63
25767 703
16663 862
13787 408
30907 936
21760 584
34877 531
32557 723
21541 302
31050 369
24302 138
33563 354
26317 265
13469 404
23787 47
25180 368
10372 139
6682 310
21302 742
19028 41
4649 276
9108 535
8295 81