22017 669
14017 85
40509 953
11222 313
23657 196
19449 227
21004 533
7676 388
6933 108
5355 136
13273 675
23067 162
13009 283
6175 248
15360 154
30399 529
19091 573
5859 167
1346 37
9151 96
6811 758
7939 153
3285 268
16698 256
10257 198
33394 404
12638 765
14347 774