10521 43
16313 57
21525 46
6250 43
43476 177
13302 76
8060 38
11390 19
12798 25
12729 25
22215 47
12018 23
4781 3
7305 38
10343 35
39083 158
15557 31
7270 19
54303 195
1274 5
4268 7
7585 14