3295 640
4780 955
4307 834
6126 662
2509 97
1731 291
1151 119
1062 123
3088 450
2356 281
1340 54
9101 74