5638 139
1850 115
4466 756
113762 471
17933 95
28021 834
14629 307
54257 357
12297 82
56184 652
5040 247
4095 180
2223 239