1505 308
626 139
676 101
2701 413
2603 416
2318 87
3363 596
1211 239
3038 901
2688 574
3180 537
4509 851
3193 526
1844 256
2654 625
3323 319
2576 532
2147 571
4592 484
6384 499
3078 748
868 104
2515 476
2638 783