55861 112
56840 793
3493 160
24993 683
12826 80
376291 1073
290935 849
211079 1100
270958 993
7046 845
53011 600
16075 633
32595 429
85680 769
11615 508
50407 216
38676 528
30363 262
92607 758
52900 659
42865 530
2980 272
9917 514
4792 650
8393 730
1890 204
2772 64
2899 298