31006 1016
88551 169
24827 774
3087 344
2694 296
15917 311
29573 457
4612 569
34521 662
10470 123
10924 138
19450 169
58736 312
34603 361
49016 919
23428 311
4965 416
7137 412
6261 455
20028 126
289792 178
13389 207
149825 589
7370 416
6583 521
171369 215
16279 324
51507 600