21016 184
6567 104
3827 547
11389 533
7711 708
9816 194
8714 89
18961 552
42553 471
27360 820
2897 66
20780 446
3708 629
18928 596
12630 151
5768 311
4592 452
5012 195
31241 286
6135 89
29918 654
223207 175
9321 242
1804 147
6335 646
3444 285
11829 644
4596 318