20900 16
21292 13
40216 61
31570 37
25500 18
19238 18
51369 105
42362 70
32377 36
12172 3
12976 7
12262 5
14422 6
12356 10
15082 17
12089 4
11362 4
11452 5
14942 1
20954 19
56987 33
16377 8
21014 18
28706 40