110682 413
43705 325
115151 761
97031 635
123243 469
20492 612
100758 363
133478 880
124226 740
60170 348
16990 800
95739 244
80638 286
7447 330
7864 97
9143 687