29666 692
2620 533
170539 769
5430 493
11059 95
364509 581
11560 108
13257 117
38941 644
2939 462
6611 672
7267 408
4294 568