3646 352
14919 329
2366 45
7843 967
2817 145
5852 703
5746 671
4995 752
5430 334
18370 380
15856 692
4125 242
4367 153
19269 429
5506 110
894 37