18141 552
2396 215
7331 323
9407 329
5420 712
22873 259
11884 641
6279 459
3404 57
5013 371
9411 504
6508 728
15200 587
2487 68
25199 738
8436 415
3699 729