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