12086 99
6813 628
105639 605
3234 951
11820 650
6041 661
21916 506
11296 802
2666 74
25249 540
223442 1036
38996 143
24331 373
48151 93
55609 676
62901 402
47091 553
53655 591
3632 220
49873 467