8046 31
29014 288
57289 343
19574 772
9662 576
7566 267
6731 153
19755 787
23463 57
2882 819
7571 26
27768 71
5511 574
15553 689
5443 339
77590 181
5011 461
5969 676
11387 117
4882 624
5246 496
3379 424
3520 252
3683 114