6482 528
10645 221
13973 141
2266 195
9354 123
10048 687
19937 918
6639 473
3824 265
3951 201
9980 32
3294 208
8466 251
9159 885
5226 254
12212 345
12637 142
4048 570
8639 661
12942 890
4572 488
5270 271
3468 237