3303 813
8628 503
15050 401
10959 767
3563 826
2917 639
1860 317
2832 880
6989 173
8347 466
3014 616
1362 224
3240 649
835 58
2776 579
1533 56
1083 111
1948 331
2212 140
1838 247
4090 340
2258 455
2833 665
9566 284