1855 319
12667 153
27132 286
348688 935
313789 1154
37558 477
31646 743
112342 598
86063 728
29516 235
37919 347
42808 440
3791 56