18086 552
2345 215
7201 323
9308 329
5411 712
22717 259
11772 641
6264 459
3394 57
5005 371
9402 504
6504 728
15146 587
2474 68
25140 738
8380 415
3691 729