21019 184
6568 104
3827 547
11390 533
7716 708
9820 194
8716 89
18962 552
42553 471
27362 820
2898 66
20788 446
3708 629
18930 596
12633 151
5768 311
4592 452
5014 195
31247 286
6135 89
29919 654
223208 175
9322 242
1804 147
6337 646
3445 285
11829 644
4597 318