3750 27
23962 603
16988 757
11340 644
4957 168
183306 1097
2957 290
4466 748
2935 309
3345 402
6772 580
2820 402