2943 407
1717 342
2407 620
1292 393
770 145
2247 560
500 108
781 81
2494 416
2615 666
2300 707
3476 341
983 265
2655 386
3277 689
1911 549
2846 552
508 25
2985 900
3403 896
11904 870
3845 632
2005 305
2823 593
2581 466
2323 478
3744 579
429 75