3275 595
2850 151
4037 449
2227 239
1541 64
13691 529
4867 415
1299 102
2220 203
2772 560
1203 222
4429 702