30893 52
4706 7
12389 24
9567 34
10783 22
18248 42
10306 38
3495 21
15247 83
2912 15
11719 16
11538 25
14004 25
4841 12
6230 22
13351 40