12312 99
6830 628
106212 605
3246 951
12319 650
6055 661
21924 506
11316 802
2668 74
25262 540
223732 1037
39173 143
24396 373
48330 93
55903 676
63329 403
47270 554
53945 591
3644 220
50340 469