4016 27
24115 603
17146 757
11486 644
5020 168
185719 1097
2992 290
4542 748
2985 309
3404 402
6845 580
2842 402