12081 99
6812 628
105497 605
3233 951
11730 650
6039 661
21915 506
11294 802
2663 74
25249 540
223393 1036
38951 143
24323 373
48118 93
55533 676
62734 402
47055 553
53603 591
3630 220
49787 467