4243 535
2658 188
7965 93
3131 428
26320 290
183065 797
5422 673
18265 162
6002 752
1643 219
3770 175