55842 112
56823 793
3493 160
24992 683
12826 80
376257 1073
290896 849
211067 1100
270929 993
7046 845
53006 600
16068 633
32581 429
85612 769
11604 508
50401 216
38663 528
30362 262
92569 758
52882 659
42847 530
2980 272
9916 514
4788 650
8391 730
1890 204
2772 64
2899 298