15015 318
1882 302
2899 571
3643 756
3209 413
7333 764
10830 770
4295 135
3637 241
12138 623
4675 689
1466 37
13852 194
7739 836
13904 917
3323 386
8251 606
16281 179
39797 537
8406 550
2170 244
1458 114
5286 695
3554 168
4919 583
3647 902
69736 438
3272 458