5580 21
3181 6
1094 2
1908 7
2096 8
3222 9
2244 8
3399 13
5263 15
1396 3
28776 118
15256 45
8382 37
18316 132
13562 56
756 1
740 3
1457 4
1141 7
9623 44
1380 6
12292 53
3652 16
6589 26