3016 800
2459 340
5686 474
1197 32
3854 629
4129 795
1631 326
6184 410
3214 75
1470 178
1945 460
2719 632
4972 364
3938 323
290 36
3361 577
2616 296
2590 266
2272 385
3687 715
6265 449
2671 276
1062 90
3155 766