16285 11
43736 100
15565 15
79503 203
30324 33
127981 243
17351 29
21667 21
12177 29
9581 11
5865 5
21751 23
13490 7
29270 37
29373 29
9559 21
19423 28
35201 55
22440 28
31083 30
24275 31
10014 19
5891 11
13106 15