14066 258
2611 238
1134 328
1588 308
2382 229
3427 784
4657 328
3355 334
8183 383
3958 910
2910 634
414 59
1614 50
3796 840
2357 510
9078 801
3436 706
2956 458