1051 202
4992 502
4114 978
3221 101
2561 273
1154 47
16586 370
10097 654
2272 244
2105 319
11353 889
2213 265
3529 697
2620 589
2752 575
2448 456
5681 647
2169 472
9888 718
4235 585
7813 285
2623 354
2763 212
1389 136