3746 27
23962 603
16986 757
11340 644
4957 168
183293 1097
2957 290
4466 748
2932 309
3341 402
6770 580
2819 402