39985 81
14624 48
42105 100
41869 50
3392 9
4664 22
11903 45
3133 10
7327 15
10488 24
35649 91
12760 20
4204 5
4260 9
92743 368
4938 9
4678 19
3860 16
7999 14
6408 16
95786 186
42394 45
4677 22
8027 18