13968 50
12160 157
16750 189
16873 871
28530 116
11469 299
6734 582
13310 651
22211 811
10248 181
25177 220
24308 562
14604 855
16528 110
14673 331
21325 159
7442 206
2737 400
15891 58
8839 476
6846 323
19352 238
8336 120
3892 521
10943 600
9364 581
9744 681
6540 514