600 10
3533 13
3374 11
4147 10
2869 1
4861 5
4827 14
7054 15
4517 16
5834 13
4734 6
18905 38
5076 8
7133 9
6435 17
9069 19
8931 25
9354 11
8430 9
9306 9
5677 11
20272 60
19477 43
7520 15