3318 595
2879 151
4088 449
2250 239
1558 64
13707 529
4883 415
1330 102
2240 203
2792 560
1217 222
4442 702