3005 877
417 75
3051 463
1223 330
2997 723
1479 280
3361 947
737 36
2252 613
651 106
2784 389
3327 575
2959 439
2202 411
3040 676
3002 507
1329 268
2971 844
3520 691
3246 911
1605 374
4382 660
1938 533
2503 723