5008 162
45021 264
101812 877
17263 335
16459 426
10717 643
3764 61
29833 425
73683 583
36411 224
93473 778
5303 417
39978 629
197219 525
7376 497
5655 556
97393 870
78837 314
9172 650
53723 815
189978 513
38620 613
178592 889
144365 664
26142 284
12239 118
7170 352
112211 598