965 10
1816 5
1157 7
5634 21
7433 50
2441 4
2545 10
3038 5
2851 4
1907 8
766 3
1016 3
1585 4
1437 2
4906 25
3594 10
5363 26
3272 12
1441 7
2621 9
11677 19