28995 280
21857 75
14358 242
52972 547
72926 187
50147 190
33275 580
38349 114
34013 382
22683 146
39628 378
36412 403
19764 94
43404 170
20969 822
10532 258
34962 465
13073 820
29596 587
16951 109
42445 618
17996 160
65462 76
41833 638