31461 87
24571 904
2943 304
12616 603
59762 1033
21011 617
8333 667
20575 654
7381 209
11813 938
22148 99
7783 373
13000 721
37724 505
49912 143
15692 640
11293 587
2581 103
44280 425
96036 974
20074 723
10162 71
26700 623
6386 328
11562 555
6925 41
12915 488