15196 471
103979 149
145303 567
7856 323
231515 350
154886 242
139079 291
3370 127
168363 604
11983 418
150176 859
315706 1198
36676 851
90865 150
186881 1331
12779 59
97381 591
270470 981
11815 100
119143 225
144567 756
127966 549
13254 132
373905 950
89265 802
3990 503
100733 823
129474 423