3646 352
14916 329
2365 45
7841 967
2816 145
5852 703
5745 671
4995 752
5430 334
18369 380
15856 692
4125 242
4367 153
19268 429
5506 110
893 37