29505 380
21125 151
19689 146
34806 376
31446 403
17489 94
16695 65
18965 822
9348 258
15887 160
56412 68
36007 638
42053 617
19644 208
11659 445
6923 347
8684 48
13983 616
52207 378
40514 436
17474 514
20567 668
15600 122
16848 340
34813 1164
29103 324
21181 712
29477 428