1836 319
12664 153
27115 286
348296 935
313420 1154
37541 477
31613 743
112110 598
85535 728
29310 235
37748 347
42497 440
3782 56