41368 22
27071 20
12976 11
27216 12
27324 17
18875 16
16022 8
32000 23
49668 50
77887 57
93360 87
25121 24
13409 12
38591 29
41529 35
25522 29
40451 68
9067 1
15016 23
17279 17
11917 15
25727 25
10720 4
33242 57