21023 184
6568 104
3827 547
11393 533
7717 708
9820 194
8718 89
18963 552
42553 471
27364 820
2898 66
20798 446
3708 629
18932 596
12637 151
5769 311
4592 452
5014 195
31247 286
6136 89
29920 654
223209 175
9323 242
1804 147
6337 646
3446 285
11832 644
4601 318