18033 552
2287 215
7039 323
9151 329
5401 712
22468 259
11566 641
6247 459
3391 57
4985 371
9391 504
6498 728
15088 587
2459 68
25072 738
8329 415
3665 729