10178 97
79984 479
9346 892
167786 425
80020 674
31171 863
121575 145
21282 236
28978 574
13355 325
20614 528
15214 101
7899 487
9851 549
18125 642
3917 630
12237 487
5968 224
4601 491
7188 440
5310 142
23702 536
103098 951