106928 274
12507 278
2504 257
44321 228
147726 583
263311 1146
162838 1301
84955 587
42986 204
105054 213
130216 745
49338 560
335029 906
80174 795
37311 322
2100 55
13465 97
91874 817
115385 415
85943 203
256175 595
18621 539
65231 347