107022 274
44346 228
147759 583
263600 1146
162953 1301
85007 587
105085 213
130249 745
335117 906
80204 795
91895 817
115428 415
256225 595
65249 347
69718 473
141031 916
425308 1656
169652 857
93679 747
208899 488
133301 321
141683 328