19818 32
15121 27
14368 13
95258 131
11651 16
22046 47
52301 116
60224 111
13350 21
16027 20
32948 68
22253 66
80581 203
29320 70
17192 44
17322 20
11967 11
29305 60
9007 16
20610 27
8083 15
26735 34
30999 100
16548 23