2535 97
15403 346
348373 782
22979 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
455665 1545
47638 141
60739 239
11105 317
8343 511
53110 665