13098 24
9103 19
5920 35
16147 81
13059 103
3463 20
9272 75
5835 17
8651 26
4357 11
40578 177
43967 50
22137 53
78346 129
12856 29
12926 25
18852 45
17593 15
8533 17
2633 2
13219 47
9065 6
9215 38
9442 17