13869 93
158904 322
436 40
105257 249
270285 981
398592 1777
383608 1060
229366 878
160941 714
376439 957
28973 686
46960 239
22310 784
56551 541
6413 471
8136 406