425 57
5667 639
3071 606
2186 591
5940 943
3758 679
3148 343
1660 506
2919 135
4361 773
356 34
2110 108
798 29
1503 194
3443 887
2985 710
1153 204
2998 431
4134 862
1717 324
5290 688
3992 352
1524 92
1853 41