2988 623
22885 903
13827 567
1500 332
861 111
9354 794
6095 356
3184 696
1591 156
6458 545
6764 522
3762 474
2461 102
2697 121
2589 388
15425 108
3218 263
20351 796
4291 404
1571 185
3417 600
1675 261
1078 199
2926 348
1058 86
8825 552
3588 601
33966 744