30221 20
32166 18
15627 5
11947 16
8327 10
8757 11
11392 7
14661 18
12115 7
8268 12
9727 9
14204 10
11502 7
10004 7
11362 16
10862 5
11029 15
6914 1
12918 12
17265 11
9481 15
15998 13
10687 16
10514 12