21020 184
6568 104
3827 547
11392 533
7717 708
9820 194
8717 89
18962 552
42553 471
27364 820
2898 66
20795 446
3708 629
18931 596
12636 151
5769 311
4592 452
5014 195
31247 286
6136 89
29920 654
223209 175
9323 242
1804 147
6337 646
3446 285
11830 644
4601 318