16251 24
14605 5
13830 3
15273 2
30583 39
15098 14
21306 12
21302 20
22203 35
23949 26
18534 13
24154 31
32513 56
14282 11
12626 1
25741 35
17002 14
96701 191
17218 11
15352 11
20704 28
15639 14
12633 9
15809 8