8980 98
6974 80
11731 656
29217 266
4612 72
12014 351
33605 824
39839 171
4920 521
101758 584
9966 898
25498 660
32746 382
12144 105
60402 879
46091 331
145368 945
227005 487
56272 436
23337 55
97625 1116
22579 399
63362 387
203158 798
104293 790
314839 973