14008 196
5180 909
17642 677
12254 341
6673 362
21470 104
10888 201
15092 462
3213 758
4612 373
4254 680
6440 60
6752 699
6443 240
4692 405
5765 840
5064 488
3104 198
6058 173
4890 728
19524 783
6773 348
8875 627
3494 201
19658 671
13346 290
30889 517
9221 83