105197 280
199297 716
47583 181
152513 604
83070 900
124535 1156
255196 906
251090 574
44680 383
38364 160
69845 515
56309 498
243735 851
147203 269
100111 930
102590 720
40979 404
123255 861
141598 882
305753 664
373184 762
169898 293
298043 481