18196 552
2445 215
7500 323
9532 329
5434 712
23043 259
12055 641
6300 459
3414 57
5030 371
9428 504
6522 728
15248 587
2512 68
25255 738
8484 415
3708 729