55886 112
56854 793
3495 160
24994 683
12828 80
376330 1073
290973 849
211098 1100
270977 993
7049 845
53022 600
16076 633
32610 429
85730 769
11619 508
50424 216
38686 528
30367 262
92640 758
52933 659
42879 530
2981 272
9917 514
4792 650
8393 730
1890 204
2772 64
2900 298