2923 352
1540 317
1511 332
325 35
3518 915
307 30
1276 36
2715 575
294 37
1428 273
1166 182
2763 723
2197 328
671 132
2814 686
2860 781
1150 315
2694 795
5999 175
96957 834
210069 1057
99856 574
79629 669
55926 651