55881 112
56849 793
3494 160
24994 683
12828 80
376324 1073
290966 849
211093 1100
270974 993
7049 845
53018 600
16076 633
32608 429
85717 769
11618 508
50420 216
38684 528
30367 262
92632 758
52924 659
42876 530
2980 272
9917 514
4792 650
8393 730
1890 204
2772 64
2900 298