55836 112
56813 793
3493 160
24991 683
12826 80
376241 1073
290879 849
211060 1100
270923 993
7045 845
52999 600
16067 633
32580 429
85581 769
11601 508
50395 216
38658 528
30360 262
92557 758
52874 659
42842 530
2980 272
9916 514
4787 650
8391 730
1890 204
2772 64
2899 298