2970 850
14688 521
6688 643
3489 415
3760 326
1295 117
10515 716
4653 163
2522 508
2708 202
3479 922
5580 766
1649 282
7240 629
2656 320
2905 539
1548 286
2526 541
13232 653
2436 447
1978 346
3984 881
2602 387
5411 335