3020 743
2945 691
1540 271
2828 730
12210 670
2399 444
3697 716
3095 993
2350 532
4508 617
2373 320
3547 581
3507 808
3358 482
17145 624
7731 286
11215 847
6287 75
3072 600
3160 399
2538 421
1414 284
2822 573
1172 111