3063 825
2769 755
1629 326
2778 524
5310 1010
993 115
2178 357
1753 293
2741 612
940 185
1223 359
1368 217
1211 278
18331 903
1286 92
1030 134
674 106
3684 626
4144 600
3015 679
1138 347
2585 604
1392 98
324 59