25520 939
13283 299
32203 926
28341 237
19650 187
8067 585
147108 456
55327 661
10134 298
104200 756
12390 242
62013 1059
17874 469
13976 741
15439 73
72623 931
17338 287
148792 715
66999 767
74312 560
20370 1014
20293 516
44121 806
12452 118
113333 798
29729 888
69786 733
13412 447