21023 184
6568 104
3827 547
11395 533
7717 708
9821 194
8719 89
18963 552
42553 471
27364 820
2898 66
20801 446
3708 629
18933 596
12637 151
5770 311
4592 452
5014 195
31247 286
6137 89
29922 654
223210 175
9323 242
1804 147
6337 646
3446 285
11834 644
4601 318