30958 58
10940 44
4086 23
5788 30
3981 11
21279 53
5892 40
22431 74
6402 26
5941 22
2242 14
4842 11
24214 43
8275 8
4617 18
4569 14
33145 95
8893 31
8394 27
9561 26
9210 18
15238 15
29638 38
93819 92