7099 21
8640 14
23681 51
6872 5
2822 8
15562 63
20186 43
1477 9
8089 31
1676 13
38882 89
25057 120
3685 12
6964 19
9084 29
2200 7
3495 18
3307 8
2453 8
4061 22
923 3
1663 1
1984 3
12043 50