18821 81
24700 327
10878 969
73297 858
10772 78
21689 262
35560 660
30484 537
37520 97
10609 432
77303 309
4844 911
19536 267
16375 573
29605 293
4825 692
26769 702
9218 850
115195 642
25974 51
13443 275
40121 544
35329 189
2949 285
13494 486
21649 240
3920 299
101888 927