3131 69
2577 413
2724 446
1412 125
3360 797
3143 597
4805 691
5507 312
2925 634
1965 287
2823 587
2531 334
3242 322
4580 907
3650 573
2626 610
1790 165
2503 395
1531 194
10156 282
2165 99
2740 543
3624 629
2475 369