41079 43
21460 43
11493 17
58145 172
25097 36
6852 20
21172 40
32038 133
28404 47
20860 75
96574 335
21249 43
53249 78
211314 571
5632 24
41532 103
45716 47
19885 35
16447 38
41440 72