21112 306
19671 886
6105 115
5786 337
19664 652
14150 1050
17009 813
12649 384
10045 419
6581 288
6839 323
9224 741
22850 240
12212 379
14592 185
8095 52
40065 129
7544 386
3561 629
6004 769
42944 145
15942 379
8557 607
9947 231
20715 609
10142 736
6645 470
14483 303