55883 112
56852 793
3495 160
24994 683
12828 80
376325 1073
290968 849
211097 1100
270975 993
7049 845
53019 600
16076 633
32610 429
85721 769
11619 508
50422 216
38685 528
30367 262
92636 758
52926 659
42876 530
2980 272
9917 514
4792 650
8393 730
1890 204
2772 64
2900 298