3504 165
16816 277
4290 542
10384 529
11708 660
6568 69
8837 347
11873 68
27429 156
15820 138
17362 501
3802 312
1876 136
7493 573
5994 544
3813 706
7238 716
2167 102
2473 83
5535 352