14245 55
15787 35
2778 38
2230 5
917 3
1850 4
1024 5
1255 8
2926 14
3321 26
1828 5
1922 5
591 1
2393 8
1607 13
861 4
2544 14
3375 16
15990 120
12652 72
4284 15
2564 19
22447 98
2027 6