29002 280
21859 75
14361 242
52984 547
72994 187
50164 190
33277 580
38359 114
34014 382
22691 146
39653 378
36425 403
19772 94
43412 170
20972 822
10538 258
34972 465
13074 820
29603 587
16952 109
42467 618
17999 160
65489 76
41841 638