2216 611
2516 509
1093 335
1076 146
1247 341
2732 633
573 169
7114 514
3036 853
167 40
24578 667
15379 298
10323 824
2496 652
1328 278
2405 715
1858 502
953 275
1573 386
8917 777
5717 880
1050 212
899 180
307 102