4021 27
24116 603
17148 757
11489 644
5020 168
185735 1097
2994 290
4544 748
2985 309
3406 402
6847 580
2842 402