20536 73
53595 258
3710 797
12360 200
11268 183
5389 664
14815 715
6028 256
3012 780
13389 251
2655 153
5452 740
4089 646
10996 270
965 98
4093 514
3424 724