1153 302
1125 121
2079 549
2500 281
4576 682
2944 646
2212 384
2227 503
2857 721
3712 691
4198 654
568 61
2375 541
2280 473
3952 347
962 78
3578 789
4069 535
1712 255
2221 515
3627 632
2511 258
2677 343
2062 341