20308 29
6152 2
6792 20
5798 16
14993 64
21480 20
14811 40
5428 12
36133 102
3767 3
29574 73
17927 14
16239 27
7230 10
7150 13
6013 8
11398 35
37007 31
19292 18
15015 12
4816 12
6832 2
5272 6
9303 30