3668 27
24008 603
16952 757
11330 644
4926 168
182437 1097
2952 290
4442 748
2889 309
3302 402
6743 580
2793 402