30043 20
32166 18
15627 5
11947 16
8327 10
8575 11
11392 7
14661 18
12115 7
8268 12
9727 9
14204 10
11502 7
10004 7
11362 16
10862 5
10849 15
6914 1
12738 12
17089 11
9305 15
15998 12
10510 16
10514 12