12082 99
6812 628
105539 605
3233 951
11750 650
6039 661
21915 506
11294 802
2664 74
25249 540
223405 1036
38957 143
24326 373
48123 93
55549 676
62772 402
47063 553
53621 591
3630 220
49811 467