22018 732
45049 214
22467 184
18582 1001
18776 569
10318 47
20156 485
3317 441
25159 315
8015 754
5570 40
22168 599
14553 757
17640 733
80197 103
19945 591
16193 782
9245 907
13706 590
10634 587
25088 660
3941 218
4403 170
8756 89
16454 608
30800 899
20049 398
14430 418