483 42
2060 571
3906 605
723 183
1836 319
502 92
3195 958
926 226
2064 508
1942 387
2960 787
784 148
2278 432
1752 319
2300 521
1255 330
2751 606
117187 394
1610 393
2188 427
3500 771
2921 723
2970 741
283 44
2907 870
644 134
2132 580
2103 451