2200 4
3471 14
2129 2
3973 21
2771 8
3362 19
2832 10
3224 7
4120 15
2585 5
12379 58
21538 105
6630 20
5471 22
9662 41
4374 13
2848 5
5737 12
14660 60
2468 4
2052 5
3059 7
7251 29
8118 35