101484 877
102990 552
140350 856
29793 425
73642 583
36339 224
104428 912
93342 778
39952 629
197037 525
97216 870
78686 313
53615 815
189717 513
38595 613
178302 888
144220 664
26114 284
112110 598
99367 212
72082 350
47459 555
60522 281
49398 721
52853 616
28927 661
120872 867
51580 708