13869 93
158904 322
436 40
105256 249
270284 981
398590 1777
383606 1060
229365 878
160934 714
376437 957
28973 686
46959 239
22310 784
56551 541
6413 471
8136 406