2823 595
1197 242
2915 648
2643 702
1081 243
2666 699
5695 639
428 31
612 109
1149 341
2598 678
1473 309
2345 555
2448 721
1234 260
562 151
3045 795
3090 619
2075 547
1269 320
1712 486
1351 231
2335 443
236 59