15533 206
10342 883
11518 946
3824 650
2188 129
18360 231
8833 541
3742 64
7174 534
3429 397
2752 264
8460 175
17499 703
329006 529
188354 592
142555 691
257851 831
85193 542
175301 1068
103869 399
22944 669
3537 72
8068 448
20979 314
15033 475