108016 757
92180 632
119910 468
20298 612
98007 362
131162 876
120341 738
101996 408
59760 348
16850 800
91894 242
77349 284
7315 330
7679 97
8960 687
33196 309