3321 26
1828 5
1922 5
591 1
2393 8
13917 55
1607 13
861 4
2544 14
3375 16
15990 120
12652 72
4284 15
2564 19
22149 98
2027 6
3189 16
11585 75
5444 19
1722 10
3107 28
17259 76
18594 81
7673 59