9315 297
5951 664
20223 611
4248 608
2851 110
51459 423
28731 43
39070 305
33685 281
14031 663
15901 850
5975 217
14226 167
5426 748
6466 451
11308 147
214446 182
114451 508
6037 483
20379 362
34409 913
108988 343
16597 65
79921 319
7965 108
207551 536
167737 403
58723 600