12536 481
3113 633
36858 524
390291 1034
2505 203
12157 334
3595 549
5462 297
11799 596
3901 657
3632 496
2286 465
18429 352
4632 486
27250 156
1802 191
17281 552
4891 403
2861 513
16172 580
7158 682
3936 890
20704 38
2580 140
29051 73
3841 88
4695 612
3283 99