2535 97
15404 346
348379 782
22980 399
19866 317
17371 994
19968 413
9093 126
24604 335
11096 128
12576 302
13473 369
12110 375
13591 699
7567 281
5721 463
5801 188
7199 607
5940 299
9337 424
15560 688
12709 299
455667 1545
47641 141
60740 239
11105 317
8343 511
53113 665