12085 600
8524 596
21724 261
6534 488
8280 97
14842 820
8702 253
2477 197
16003 440
2823 145
7652 253
7198 51
5186 359
5185 525
7332 857
10225 126
106002 172
11332 37
4054 99
55609 163
3746 278
9915 956
4423 646
4591 435
6531 615
5405 469
4477 621
5584 338