1855 319
12668 153
27135 286
348734 935
313829 1154
37560 477
31654 743
112371 598
86135 728
29548 235
37933 347
42847 440
3792 56