56047 112
56998 793
3506 160
25006 683
12841 80
376639 1073
291274 849
211230 1100
271142 993
7054 845
53096 600
16100 633
32698 429
86132 769
11675 508
50521 216
38749 528
30410 262
92892 759
53083 659
43038 530
2987 272
9927 514
4797 650
8400 730
1897 204
2784 64
2905 298