4245 27
24209 603
17257 758
11554 644
5054 168
186792 1098
3022 290
4618 748
3050 309
3443 402
6905 580
2883 402