12602 6
17008 31
9931 16
90159 99
5646 2
4274 2
6504 13
4928 6
11101 14
9097 6
4511 1
4403 10
4480 1
5146 13
5343 1
4407 7
4882 5
5547 9
4405 10
15476 15
5956 5
4993 7
14610 18
8821 11