3060 790
1839 258
1583 178
2407 416
53304 624
41270 390
27894 93
40476 231
8220 609
29960 999
20013 235
116165 1015
39714 412
89018 377
79670 263
39096 643
5428 192
39763 623
28129 667
15567 602
67071 497
23098 89
69339 848
33724 243