4243 535
2658 188
7929 93
3131 428
26319 290
183057 797
5420 673
18261 162
6002 752
1643 219
3769 175