1837 319
12664 153
27115 286
348308 935
313446 1154
37543 477
31617 743
112127 598
85554 728
29315 235
37758 347
42514 440
3782 56