1855 319
12668 153
27133 286
348726 935
313823 1154
37560 477
31651 743
112369 598
86126 728
29545 235
37932 347
42839 440
3791 56