18044 552
2296 215
7087 323
9203 329
5404 712
22549 259
11638 641
6250 459
3392 57
4992 371
9391 504
6499 728
15098 587
2461 68
25087 738
8341 415
3667 729