2895 646
781 239
3660 565
1264 265
22651 813
7942 606
2182 697
5005 58
1467 305
983 223
670 135
1763 543
2674 787
19788 722
293 65
596 152
15242 196
534 105
2602 715
12346 515
3308 110
1087 228
987 210
1631 436