24488 23
18248 14
16446 6
16209 1
16143 8
31979 45
27519 29
20604 28
28194 41
12068 1
22430 18
11304 3
15928 11
18720 17
22255 16
22305 21
41007 81
22041 20
21502 13
27730 38
22951 24
19002 19
55215 95
21181 24