4172 27
24176 603
17221 757
11536 644
5044 168
186425 1097
3017 290
4611 748
3046 309
3441 402
6894 580
2867 402