3016 12625
28384 39592
3665 15392
1385 6279
2472 16599
8282 18791
1301 21852
162387 174748
409 17145
2793 10035
394 5657
2297 13618
409 18263
17313 29540
14032 30403
