78 2
1281 12
2440 5
584 9
1336 11
2130 14
12916 17
40931 77
15635 12
5628 7
13887 39
12103 43
2671 6
2451 7
9475 38
23874 82
26119 102
6662 23
4251 17
6115 38
4451 18
3088 18
2004 7
502 1