18141 552
2395 215
7331 323
9404 329
5420 712
22870 259
11883 641
6279 459
3404 57
5012 371
9410 504
6508 728
15200 587
2487 68
25199 738
8433 415
3699 729