10162 97
79785 479
9346 892
167737 425
80011 674
31148 863
121437 145
21230 236
28956 574
13322 325
20602 528
15196 101
7881 487
9834 549
18113 642
3915 630
12236 487
5962 224
4601 491
7181 440
5306 142
23676 536
103021 951