1031 318
859 263
1136 278
229 49
2342 567
3015 999
437 110
1736 459
2190 583
1592 411
1490 463
2337 528
2432 578
660 202
3122 706
2987 947
879 286
1712 426
375 76
2132 634
2792 723
1227 375
173 41
1384 270