11952 111
43845 328
13539 360
51373 467
3754 674
5061 825
5809 197
20036 373
30174 935
5017 240
13661 675
5185 517
12979 464
14593 580
4831 335
59018 165
20343 327
2198 197
9215 969
62607 855
20804 188
18550 261
29024 659
23589 535
9123 432
28749 120
25066 293
22769 701