4009 27
24109 603
17136 757
11483 644
5016 168
185647 1097
2992 290
4542 748
2985 309
3404 402
6843 580
2842 402