21017 184
6567 104
3827 547
11389 533
7713 708
9819 194
8714 89
18961 552
42553 471
27360 820
2897 66
20780 446
3708 629
18928 596
12631 151
5768 311
4592 452
5012 195
31244 286
6135 89
29918 654
223208 175
9322 242
1804 147
6336 646
3445 285
11829 644
4597 318