12081 99
6812 628
105525 605
3233 951
11740 650
6039 661
21915 506
11294 802
2663 74
25249 540
223399 1036
38954 143
24324 373
48121 93
55539 676
62755 402
47057 553
53615 591
3630 220
49799 467