111660 414
43799 325
115173 761
97058 635
123259 469
20494 612
100792 363
133495 880
124257 740
60173 348
16992 800
95770 244
80660 286
7452 330
7866 97
9148 687