40813 707
14742 672
6859 723
6763 601
6945 349
13816 150
15192 685
11499 345
8733 591
7725 356
4709 577
9176 171
5374 258
13455 582
1110 191
2536 454
15181 463
27024 293