4232 27
24201 603
17254 758
11550 644
5054 168
186687 1098
3020 290
4617 748
3048 309
3443 402
6902 580
2879 402