15580 24
16369 24
17623 16
16096 16
16541 18
24886 10
109031 124
49067 30
38773 33
72013 67
35651 72
14418 12
16259 21
24315 15
20045 25
14439 13
26957 31
17422 24
89455 61
14268 16
12357 9
10947 5
9714 7
11941 3