5832 8
3708 9
8297 10
6508 6
15684 46
5640 11
3676 13
5579 21
21323 20
2139 3
4367 9
6884 20
6596 18
2335 3
10232 25
6017 4
6429 7
4630 1
9164 1
2405 6
8492 8
3199 2
2396 3
7541 29