55798 112
56752 793
3492 160
24990 683
12824 80
376178 1073
290809 849
211027 1100
270882 993
7043 845
52977 600
16059 633
32549 429
85453 768
11588 508
50381 216
38640 528
30355 262
92480 758
52837 659
42815 530
2975 272
9913 514
4784 650
8391 730
1887 204
2772 64
2899 298