3486 522
15678 609
19793 589
40936 420
54232 137
28672 245
3809 82
3566 461
8196 665
2234 124
5163 717
3664 377
5025 326
3506 536
31183 851