16775 48
30981 83
16548 109
3542 9
16884 89
5047 23
2742 3
4904 20
4984 17
3633 14
43376 145
11696 76
3911 14
2492 12
2958 10
2869 7
2220 7
2753 9
2747 10
2687 9
4227 24
2152 9
4013 21
1624 2