13877 93
158976 322
437 40
105316 249
270419 981
398684 1777
383722 1060
229463 878
161017 714
376551 957
28976 686
47024 239
22344 784
56566 541
6414 471
8139 406