12081 99
6811 628
105469 605
3233 951
11718 650
6037 661
21915 506
11294 802
2661 74
25249 540
223387 1036
38948 143
24322 373
48115 93
55524 676
62700 402
47049 553
53602 591
3630 220
49781 467