34881 122
15019 20
17305 50
34119 77
23028 29
28922 49
10686 13
21312 53
40385 146
185356 673
37749 95
18568 11
13773 6
14877 25
40524 75
27404 62
30158 45
33160 43
38707 132
28520 23
29299 31
27632 49
43790 74
21897 53