2401 249
8503 390
8452 341
7439 553
9905 528
10256 253
5921 165
11980 351
6104 627
6896 432
5078 544
9761 93
2985 502
54759 686
5819 778
6676 631
4295 541
4241 180
4652 726
2109 333
5105 317
8604 599
7429 133
9182 292
5172 543
3524 436
85928 319
33570 824