55870 112
56844 793
3494 160
24994 683
12827 80
376301 1073
290949 849
211088 1100
270967 993
7048 845
53012 600
16075 633
32601 429
85695 769
11616 508
50416 216
38679 528
30366 262
92618 758
52913 659
42868 530
2980 272
9917 514
4792 650
8393 730
1890 204
2772 64
2900 298