3756 27
23962 603
16993 757
11340 644
4958 168
183330 1097
2960 290
4468 748
2939 309
3347 402
6775 580
2820 402