4004 27
24104 603
17135 757
11479 644
5011 168
185563 1097
2991 290
4542 748
2985 309
3404 402
6843 580
2842 402