29221 330
31298 707
23903 207
11653 115
27814 234
9524 644
10669 691
18069 379
6225 667
4897 539
8968 183
13521 449
77996 103
14618 602
8050 771
4218 187
18432 591
33492 541
14296 192
7206 844
21802 80
14869 781
28109 736
8701 907
14395 494
6463 547
7120 58
40430 948