21016 184
6567 104
3827 547
11388 533
7710 708
9814 194
8714 89
18961 552
42553 471
27360 820
2897 66
20779 446
3708 629
18926 596
12627 151
5768 311
4592 452
5012 195
31241 286
6135 89
29918 654
223207 175
9320 242
1804 147
6335 646
3444 285
11829 644
4595 318