14006 196
5180 909
17638 677
12251 341
6671 362
21469 104
10886 201
15090 462
3213 758
4612 373
4254 680
6438 60
6751 699
6443 240
4689 405
5764 840
5064 488
3104 198
6053 173
4888 728
19524 783
6772 348
8875 627
3494 201
19655 671
13340 290
30889 517
9221 83