19651 185
2067 5
2948 8
4645 26
2646 15
16390 94
11328 102
8960 51
16542 87
5310 18
10669 38
18830 73