25801 97
15974 85
16140 39
6933 16
4018 20
6917 22
3725 8
8840 35
2819 12
10397 22
21133 53
2029 15
2816 6
4112 17
2804 7
1606 2
3246 7
5335 22
4267 18
2236 13
8441 25
5478 12
2502 3
3866 19