12036 344
249488 579
12902 197
274998 431
57055 108
51488 333
35845 418
45409 694
3380 437
10045 298
6898 683
5688 649
4176 163
52262 141