12312 99
6830 628
106212 605
3246 951
12318 650
6055 661
21924 506
11316 802
2668 74
25262 540
223730 1037
39172 143
24395 373
48330 93
55903 676
63327 403
47269 554
53943 591
3644 220
50335 469