3745 27
23961 603
16986 757
11340 644
4957 168
183288 1097
2957 290
4466 748
2932 309
3341 402
6770 580
2819 402