12683 178
3309 91
6810 111
15806 701
4594 212
16441 54
10518 129
10929 793
7897 194
9281 384
21835 382
8283 249
8476 79
2439 268
5320 647
21875 327
19736 261
8383 29
4720 486
4856 386