12957 252
14490 49
19525 201
7268 116
20174 431
9008 459
18440 612
11512 498
19390 469
10620 600
18390 424
11234 700
10635 752
8935 502
15149 80
17049 266
10835 274
15301 839
11527 556