2378 641
2934 670
2178 538
1605 453
1071 233
1235 110
2851 837
1093 142
2734 625
519 54
3055 686
1530 418
1252 199
1182 230
2944 962
2892 834
991 221
328 63
1229 283
2964 655
3245 502
2982 378
2626 551
357 41