107022 274
12517 278
2504 257
44346 228
147759 583
263599 1146
162952 1301
85005 587
42988 204
105083 213
130249 745
49406 560
335115 906
80202 795
37345 322
2100 55
13478 97
91895 817
115426 415
86021 203
256225 595
18629 539
65249 347