1056 291
1119 227
1243 345
705 148
764 217
5040 385
245 42
2699 632
745 218
2846 731
903 240
1547 400
1225 183
2439 671
2484 416
11703 387
5254 514
9242 893
1345 105
2619 229
6942 615