22918 90
30767 97
2574 7
6510 25
5202 10
1786 5
8420 56
6346 27
6220 27
4368 16
5266 21
4515 8
6780 9
5954 47
47049 222
2321 5
6636 25
7120 14
9260 59
13191 34
18366 46
16094 67
12670 62
10651 58