16882 103
131725 593
40113 563
13746 306
7333 684
5165 146
10097 409
3520 702
20175 681
16114 71
10914 787
9779 931
16634 135
13110 843
6047 525
9047 411
4546 598
15462 52
30200 436
42755 375
13957 417
34396 1015
34553 431
8529 196
27662 509
8653 235
9515 755
9588 726