12976 721
17495 54
21225 179
23217 737
29060 420
6532 883
8246 631
3363 462
5728 689
6318 784
7102 869
34059 418
13015 338
3213 299
5668 667
5369 738
20727 263
54693 719
3495 50
10848 326
2555 405
28525 212
7021 306
57096 157
2687 170
3662 763
1810 225