3750 27
23962 603
16988 757
11340 644
4957 168
183303 1097
2957 290
4466 748
2932 309
3341 402
6771 580
2819 402