55839 112
56818 793
3493 160
24992 683
12826 80
376250 1073
290889 849
211060 1100
270926 993
7046 845
53001 600
16068 633
32581 429
85603 769
11602 508
50398 216
38659 528
30361 262
92563 758
52880 659
42844 530
2980 272
9916 514
4788 650
8391 730
1890 204
2772 64
2899 298