12312 99
6830 628
106219 605
3246 951
12321 650
6055 661
21926 506
11316 802
2668 74
25263 540
223736 1037
39175 143
24396 373
48331 93
55907 676
63332 403
47273 554
53951 591
3644 220
50354 469