4251 27
24214 603
17260 758
11556 644
5054 168
186827 1098
3022 290
4618 748
3050 309
3443 402
6905 580
2883 402