21027 184
6568 104
3827 547
11396 533
7719 708
9821 194
8720 89
18963 552
42553 471
27364 820
2898 66
20802 446
3708 629
18936 596
12639 151
5770 311
4592 452
5015 195
31247 286
6137 89
29925 654
223210 175
9323 242
1804 147
6337 646
3447 285
11834 644
4603 318