4087 515
2112 252
875 174
2189 583
11224 555
448 110
66961 746
49198 792
40010 334
25495 877
17455 795
3385 593
7014 194
20322 101
3366 554
1742 331
10402 283
2827 649
27343 143
3220 298
1039 217
85174 508
18359 166
1009 316