10510 13
11502 7
17342 14
10598 1
8186 12
21316 18
9847 8
14590 10
37904 41
12253 6
19809 20
13852 19
7883 1
45648 55
14268 17
14342 10
16378 23
8271 11
7519 9
10004 7
11362 16
9801 7
33683 14
27169 26