6076 18
15705 32
6766 23
15915 33
20156 91
4890 15
6346 13
20884 100
2210 19
5291 10
3584 12
3693 11
15448 40
8847 24
1794 8
23514 64
34841 120
34224 78
16567 71
18643 31
7310 15
99424 425
5800 16
23038 92