1610 301
1454 233
954 168
1647 410
2035 366
9442 394
367 41
2143 588
16976 318
38312 117
75358 602
9734 287
46891 629