27852 82
21696 38
2647 5
3370 12
13997 31
28743 33
8688 27
29392 19
33629 87
7284 17
10785 15
22329 37
39286 76
45569 78
35184 223
12343 15
54488 221
18343 35
11113 54
14170 46
7649 44
11663 34
16854 42
32578 237