3652 352
14954 329
2382 45
7865 967
2829 145
5904 703
5773 671
4996 752
5451 334
18411 380
15869 692
4147 242
4386 153
19292 429
5521 110
901 37