1658 502
2843 837
3351 708
2701 813
552 114
2800 723
13619 300
1942 210
75810 149
5790 318
8421 946
2301 291