8008 352
2085 157
2639 285
10456 904
5404 866
8150 257
6576 684
4598 315
5240 435
4096 487
9682 847
11354 472
6141 504
8886 180
7188 432
20515 342
23425 461
83816 897