10520 41
8393 306
3661 796
21700 259
6790 329
7357 530
2343 127
12629 843
8825 66
3051 198
4813 959
14667 442
17503 478
5865 172
9720 807
1871 259
14360 608
3580 741
23464 308
4866 396
56396 392
4776 728
16732 393
5769 463
4266 803
3095 695
3369 600
15797 661