1855 319
12668 153
27133 286
348715 935
313811 1154
37560 477
31650 743
112360 598
86097 728
29532 235
37931 347
42824 440
3791 56