812 121
1461 251
2349 436
3151 609
525 47
919 154
692 102
24081 466
50602 668
8077 935
8554 553
178988 722
67178 602
6854 423
9975 790