12492 17
16963 28
11390 19
5254 12
89324 150
41751 140
96148 110
19404 30
43662 90
11809 15
14236 18
95948 129
19682 31
14913 22
26697 42
9264 21
29541 33
17600 38
74298 123
27916 31
16599 11
15487 36
34275 105
139558 288