1855 319
12668 153
27133 286
348717 935
313814 1154
37560 477
31651 743
112362 598
86099 728
29537 235
37931 347
42829 440
3791 56