3422 503
3178 640
4669 955
4227 834
5950 662
2350 97
1636 291
1064 119
1013 123
2976 450
2237 281
1233 54
8657 74