4228 27
24200 603
17254 758
11550 644
5054 168
186669 1098
3020 290
4617 748
3048 309
3443 402
6902 580
2879 402