12131 561
3251 139
30482 414
1954 67
3370 604
4250 840
8462 639
1748 220
3606 827
9373 731
2580 343
3901 641