21346 400
32105 419
1325 121
13524 109
17198 664
5805 954
15160 642
12489 693
12539 666
2646 446
32206 450
4424 911
63625 889
41288 513
8807 302
10291 599
4720 462
2861 197
4018 501
2027 301
550 47
2220 115
2535 549
4128 334
3426 555