352 51
1950 440
3218 973
951 148
1673 239
744 166
3195 711
4676 586
12701 282
15440 415
772 134
1873 275
26490 717
23969 200
8679 723