5925 23
9487 22
16240 33
15165 44
7285 16
9998 31
14503 45
49222 267
2518 11
1867 4
1634 4
4329 7
2612 9
2133 5
19784 69
1777 4
3820 13
2398 7
13821 60
4983 16
2726 6
3643 24
10648 51
14234 101