1240 281
15866 447
7584 338
2765 856
2361 531
22918 102
800 211
2515 597
8082 675
1269 281
1799 357
2282 579
6020 224
4301 623
4668 184
11358 613
2585 840
5525 93
2964 837
3063 780
2164 513
3019 888
1400 428
668 40