18059 552
2314 215
7125 323
9242 329
5409 712
22609 259
11683 641
6257 459
3394 57
4999 371
9396 504
6500 728
15107 587
2467 68
25105 738
8363 415
3678 729