27461 50
11491 13
11533 12
8342 20
7320 9
9769 21
30576 33
12769 6
5869 10
6310 11
20282 29
12122 19
38864 53
4928 2
9988 10
14601 13
22352 52
9351 11
14563 17
6891 5
5114 3
19483 18
30658 38
11731 22