2285 346
3050 527
18672 877
4242 542
2346 107
5881 929
2094 302
1150 99
3106 555
1360 46
2946 742
3015 271
2778 297
1564 183
1692 313
10478 279
4306 643
3818 292
2746 430
1118 98
4221 853
3831 680
3340 461
3231 570