3116 726
3318 370
3283 638
1150 276
850 165
2975 764
663 117
1351 253
3369 718
2612 741
2292 546
1397 368
202 31
2708 439
2552 516
2423 390
2322 510
901 160
2307 265
2856 641
443 72
2535 522
2131 683
3066 786