32149 88
31500 121
11951 62
6840 26
5887 53
8822 17
5862 22
12302 49
2656 9
2299 16
5943 27
11972 27
14340 69
80477 178
141644 328
11762 12
25019 34
14389 27
13314 12
63730 111
26853 87
18457 40
10337 128
15726 127