30258 95
30578 654
34151 428
33068 419
33004 263
29747 716
29120 673
41296 486
38300 593
45161 343
21870 379
20788 705
27204 777
37305 229
28506 187
26212 182
25489 481
13229 48
24359 134
36512 1036
40927 270
27333 942
66361 581
39217 506