30566 256
4394 264
13169 660
15200 371
9053 165
51615 600
9084 49
11759 441
12949 167
15020 576
4047 782
4822 389
2364 112
113380 982