3642 352
14913 329
2357 45
7834 967
2812 145
5846 703
5739 671
4994 752
5421 334
18359 380
15853 692
4115 242
4363 153
19266 429
5502 110
892 37