2956 571
3282 196
3549 663
3342 640
661 88
2728 527
2228 439
1226 323
923 125
2290 451
3164 601
2665 524
1758 305
4052 101
1053 116
2809 239