29700 497
9863 628
14339 479
8352 830
21949 639
9367 86
6583 643
9297 274
9151 325
7183 614
9098 379
14292 557
5402 517