2594 732
3608 595
125 35
1657 333
41580 396
199 43
459 107
20686 109
22830 429
2615 568
3650 831
940 122
1843 415
2048 597
2307 634
48350 46
10282 409
1102 331
915 123
16515 278
3127 682
2422 673
19915 768
7845 718