1855 319
12668 153
27133 286
348723 935
313821 1154
37560 477
31651 743
112369 598
86123 728
29544 235
37931 347
42837 440
3791 56