12071 882
2977 561
4322 837
1125 153
6448 588
1542 234
8314 625
35952 398
5322 226
39243 298
6798 447
1960 180
2752 508
105760 427
3468 368
4948 214
6313 583
3280 70
5120 433
13570 593
3228 217
13416 636
4831 792
12345 440
4318 464
54070 165
5246 242
2491 142