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