9025 98
7010 80
11867 656
29237 266
4628 72
12122 351
33676 824
40037 171
4953 521
101855 584
10002 898
25603 660
32922 382
12202 105
60632 879
46333 331
145915 945
227456 488
56634 436
23366 55
97853 1117
22661 399
63656 387
203639 799
105306 792
315784 974