1295 304
2875 836
3213 426
2521 655
3843 444
2816 793
7293 762
1374 295
1172 193
2819 668
1971 457
615 106
2226 471
3101 835
4068 555
2946 693
1055 255
1854 457
1420 249
1049 159
2698 726
521 81
2361 384
380 29