15028 11
9798 3
13653 7
10709 9
14469 9
13364 2
73109 73
18296 12
20839 21
14193 12
16645 18
12154 10
16201 28
18041 35
9495 10
11140 10
12011 16
9832 5
30478 56
9324 3
28555 32
21974 36
9546 2
12158 12