12271 561
3280 139
31366 414
1961 67
3397 604
4256 840
8550 639
1769 220
3653 827
9593 731
2617 343
3933 641