24986 912
21125 739
9811 685
7487 597
24201 401
11335 103
14582 870
5300 35
13488 486
5823 384
10386 526
6674 635
9085 442
13458 128
5699 41
23355 377
5841 656
3877 246
8777 115
19754 381
15364 167
18599 87
10337 873
27735 470
31440 862
13986 326
315757 228
95373 510