21223 306
19787 886
6129 115
5806 337
19747 652
14302 1050
17071 813
12709 384
10139 419
6613 288
6857 323
9266 741
22907 240
12322 379
14637 185
8172 52
40230 129
7575 386
3563 629
6020 769
43026 145
16015 379
8628 607
10000 231
21051 609
10159 736
6660 470
14563 303