12315 99
6830 628
106237 605
3246 951
12332 650
6057 661
21927 506
11316 802
2668 74
25264 540
223744 1037
39189 143
24397 373
48341 93
55915 676
63345 403
47276 554
53958 591
3645 220
50371 469