3904 27
24127 603
17040 757
11460 644
5066 168
183380 1097
2970 290
4494 748
2942 309
3320 402
6842 580
2823 402