2894 500
2814 368
16916 713
11956 585
42034 525
6187 391
1862 155
6312 40
10041 296
389 96
7698 219
471 93
1142 299
13039 208
12470 101
688 56
2396 326
3037 621
2089 289
12210 383
533 146
6442 956
3305 575
497 108