29938 380
21429 151
19988 146
35376 377
32032 403
17718 94
16881 65
19158 822
9450 258
16076 160
57252 68
36485 638
43003 617
20000 208
11803 445
7060 347
8843 48
14286 616
53064 378
41050 436
17862 515
20856 668
15839 122
16954 340
35418 1165
29632 325
21430 712
29871 428