1855 319
12668 153
27134 286
348727 935
313825 1154
37560 477
31652 743
112369 598
86126 728
29547 235
37933 347
42843 440
3791 56