3747 27
23962 603
16987 757
11340 644
4957 168
183297 1097
2957 290
4466 748
2932 309
3341 402
6771 580
2819 402