12583 97
92174 123
14243 456
9646 652
28318 726
22295 252
22856 404
50748 943
24945 547
14182 291
13565 632
318394 1050
10520 628
50664 727
16901 223
14423 702
15274 105
30852 317
39486 293
17785 299
24598 544
22400 1006
8838 218