4300 280
284990 506
330268 1122
32392 687
48125 1091
23700 72
27365 245
117892 633
21919 118
3454 466
117715 1010
68291 796
34738 331
3324 459
3083 462
4345 555
3778 585
4164 698
2311 110
17153 338
5682 395
2557 92
7480 594
10418 927
51990 149
53761 551