55769 112
56716 793
3491 160
24989 683
12823 80
376126 1073
290763 849
211009 1100
270855 993
7043 845
52964 600
16054 633
32541 429
85350 768
11578 508
50360 216
38623 528
30347 262
92445 758
52809 659
42790 530
2975 272
9912 514
4783 650
8388 730
1886 204
2770 64
2898 298