6076 18
15705 32
6766 23
15915 33
20156 91
4481 15
6346 13
20884 98
2210 19
5291 10
3584 9
3693 11
15448 40
8847 24
1794 8
23514 64
34841 120
33811 78
16567 70
18643 30
7310 15
98992 422
5800 16
23038 92