20573 51
41273 87
8823 22
3470 8
2535 6
21689 57
115746 153
19102 100
4234 5
2564 8
14135 47
4115 16
17698 117
3713 7
3427 7
6598 12
3838 20
1764 3
1603 5
5231 16
6716 12
2639 2
6808 18
3875 20