3029 712
2524 653
1505 308
626 139
676 101
2701 413
2603 416
2318 87
3363 596
1509 328
1211 239
2478 410
3038 901
2688 574
3180 537
4509 851
3193 526
2654 625
3323 319
2576 532
2147 571
4592 484
6384 499
3078 748