3118 596
1635 352
2857 777
222 57
1060 280
562 46
2844 734
791 167
2220 609
3217 608
3092 820
2394 485
579 141
3544 515
1038 200
1230 245
1135 261
3900 658
1488 453
1911 611
1154 276
1057 319
776 113
3710 699
475 131
3159 674
2120 393
1850 493