15948 655
8561 583
6876 400
107895 207
5291 486
7373 863
12842 316
10605 892
46969 710
16276 85
27224 524
32270 324
26354 568
5922 276
2104 162
12656 261
1996 132
5434 711