55853 112
56836 793
3493 160
24993 683
12826 80
376274 1073
290916 849
211073 1100
270935 993
7046 845
53009 600
16069 633
32588 429
85648 769
11609 508
50405 216
38668 528
30362 262
92584 758
52889 659
42855 530
2980 272
9917 514
4791 650
8391 730
1890 204
2772 64
2899 298