112484 677
30628 325
81621 425
60937 313
61620 224
137738 928
82647 735
36763 275
112631 105
75072 827
62285 533
129120 386
63121 688
106867 402
103003 235
96756 906
99432 508
53693 409
69173 661
166112 139
61633 511
47698 78
107213 370
88105 261
31125 221
99068 289
93139 348
76625 353