119023 119
88256 114
83319 671
83222 153
52739 642
36150 597
39922 866
15099 821
27878 253
6315 60
52462 603
9686 483
15734 567
6773 375
79167 571
88191 278
52994 741
78255 294
171571 215
60632 1046
54839 874
18048 761
20585 483