19887 51
39798 87
8457 22
3318 8
394 4
21068 57
112953 152
18293 97
2432 3
2385 8
13537 46
3861 15
17027 115
3497 7
3260 7
6359 12
3580 20
1591 3
1478 4
5231 16
6716 12
2447 2
6407 17
3667 19