2884 285
3186 646
2296 336
2645 375
47197 586
8897 41
895 54
2605 410
2038 163
3547 277
1564 225
4689 543