1595 382
2650 845
498 161
2215 483
1072 245
2896 878
2912 855
1441 280
1022 186
3012 853
2810 412
1548 41
165332 239
32429 431
19399 522
12565 472
14312 771
10978 605
5912 244