12315 99
6830 628
106232 605
3246 951
12327 650
6057 661
21926 506
11316 802
2668 74
25264 540
223743 1037
39185 143
24397 373
48337 93
55912 676
63338 403
47276 554
53957 591
3645 220
50367 469