42932 113
18600 123
40273 444
18957 340
27156 754
45209 349
42235 1166
33789 325
24031 713
33202 429
17816 229
24805 245
40041 445
20614 104
9863 229
44249 148
46824 384
34999 171
39019 729
36728 119
26886 404
9809 607
15673 343
51985 54
39686 363
29028 278
15868 54
40603 70