4541 23
2828 17
1404 1
1669 2
10596 53
1036 2
1222 2
1003 1
4179 17
3237 8
3361 3
8169 36
19526 132
4423 13
7495 27
9939 37
4896 16
10504 52
3506 11
4604 19
36633 112
7703 31
35140 160
33875 117