18196 552
2445 215
7504 323
9537 329
5438 712
23045 259
12058 641
6300 459
3414 57
5031 371
9429 504
6522 728
15248 587
2512 68
25259 738
8486 415
3708 729