2913 717
2248 286
1173 264
1427 328
3740 733
2696 145
1320 311
2195 451
400 75
1188 271
2653 710
2824 517
3381 494
2412 665
2356 347
2434 708
1569 315
3297 922
2455 614
846 159
2299 689
2560 676
2534 698
304 87