21880 14
10598 6
14276 19
28485 72
19867 30
13346 37
14046 46
12265 29
16047 35
16200 30
20041 28
10413 8
19233 20
14875 19
18081 15
16890 14
11427 15
21016 109
21168 56
24795 50
23396 53
21232 43
35201 70
16132 12