3276 595
2852 151
4037 449
2228 239
1542 64
13692 529
4867 415
1299 102
2220 203
2772 560
1203 222
4429 702