107013 274
147755 583
263564 1146
162930 1301
85002 587
105081 213
130243 745
335099 906
80201 795
91892 817
115423 415
256221 595
65245 347
69715 473
141026 916
425297 1656
169647 857
93677 747
208894 488
133299 321
141682 328
167805 789