20035 18
40064 155
93133 309
15316 23
114288 46
2126 49
30615 44
41759 134
5207 105
13847 27
16691 34
35689 32
4404 61
81769 106
26497 60
30150 72
11584 23
14411 19
42456 36
40669 73
29908 16
16643 16
15397 12
49122 126