107026 274
147760 583
263622 1146
162959 1301
85010 587
105086 213
130252 745
335118 906
80204 795
91896 817
115429 415
256232 595
65249 347
69719 473
141033 916
425312 1656
169655 857
93683 747
208902 488
133301 321
141688 328
167811 789