8709 18
18993 29
10151 22
4895 15
6630 17
17324 28
24413 48
21907 42
2892 5
43614 185
13736 21
21589 87
18612 56
32262 70
35182 98
3816 11
30530 67
12850 29
24676 44
44139 100
24652 63
64265 175
21928 34
41321 116