1855 319
12668 153
27135 286
348733 935
313828 1154
37560 477
31654 743
112371 598
86130 728
29547 235
37933 347
42846 440
3792 56