2982 781
2440 776
1030 254
752 246
19811 515
9620 360
29733 685
12944 244
4313 268
2671 61
3727 79
3752 491
3799 265