102952 148
144474 566
230223 350
153671 239
137857 291
167359 604
149481 859
313916 1196
1129 120
90321 150
185653 1329
96651 590
268433 980
3430 99
118090 222
143672 755
2655 454
371974 948
88653 802
100291 823
128553 422
2926 88
281268 620
396806 1776
137249 628
71132 348
96239 519
75620 478