21561 527
2111 85
1483 211
24109 498
6002 501
16102 132
31565 540
45379 267
3473 340
1758 432
23048 703
15607 669
43042 814
31862 260
2225 546
27577 333
11755 227
40345 283
25483 653
21126 195
22683 602
3923 370
4758 539
4144 644