40127 50
12290 9
18898 21
34459 62
9401 2
10933 8
10358 15
10971 31
12413 17
28364 54
30990 41
26828 100
17389 34
28012 84
12477 15
38677 88
47699 205
23316 21
12258 24
16028 16
15404 23
29347 68
21833 34
18734 24