16829 454
4392 338
5036 76
21800 114
40050 372
22378 424
2855 40
80625 530
30211 537
41025 974
5895 602
6433 306
6918 849
1509 325
30426 244
2703 436
1473 263
45441 304
1775 299
4887 639
10097 703
17751 336
18176 607
109593 136