13875 93
158947 322
437 40
105297 249
270359 981
398660 1777
383685 1060
229425 878
160995 714
376513 957
28976 686
47000 239
22331 784
56564 541
6414 471
8139 406