21032 339
38351 344
10813 52
18949 508
24813 240
10999 450
16763 172
43067 451
13786 763
18822 405
67215 502
21633 142
29099 450
14230 250
18543 127
11150 405
30582 193
22175 236
16142 288
13703 263
22348 259
19392 476
22531 545
39710 515