4336 27
24228 603
17292 758
11566 644
5065 168
187140 1098
3026 290
4621 748
3061 309
3447 402
6920 580
2889 402