1837 319
12664 153
27115 286
348310 935
313449 1154
37543 477
31617 743
112132 598
85557 728
29315 235
37759 347
42519 440
3782 56