15015 318
1882 302
2899 571
3643 756
3209 413
7331 764
10830 770
4294 135
3634 241
12138 623
4675 689
1466 37
13849 194
7739 836
13904 917
3323 386
8251 606
16280 179
39797 537
8405 550
2170 244
1458 114
5286 695
3554 168
4919 583
3647 902
69736 438
3271 458