5008 162
45041 264
101817 877
17263 335
16460 426
10717 643
3767 61
29835 425
73684 583
36417 224
93481 778
5303 417
39981 629
197230 525
7379 497
5655 556
97397 870
78848 314
9172 650
53723 815
189984 513
38621 613
178597 889
144369 664
26143 284
12239 118
7170 352
112215 598