5047 136
7580 363
4427 420
10222 51
18473 805
12683 816
5385 424
1739 507
3971 444
2972 404
4981 525
3490 170
2151 160
1836 167
9319 478
6164 624
3398 344
4499 782
12735 300
2555 128
12352 461
3129 284
3131 272
4311 922
3843 507
4118 438
4045 621
2996 573