12053 672
13596 563
14207 266
4777 181
9951 230
8971 80
10812 170
13178 455
12123 960
8002 127
9662 774
22043 531
16706 809
11288 58
18883 842
16392 653
8559 427
12484 638
6442 476
13111 428
6943 322
15423 884
19678 401
8319 138