13966 50
12160 157
16746 189
16872 871
28528 116
11468 299
6733 582
13308 651
22210 811
10248 181
25170 220
24303 562
14603 855
16524 110
14672 331
21323 159
7441 206
2737 400
15888 58
8838 476
6846 323
19351 238
8333 120
3892 521
10942 600
9364 581
9742 681
6539 514