55915 112
56877 793
3495 160
24994 683
12828 80
376377 1073
291050 849
211124 1100
271001 993
7049 845
53036 600
16080 633
32626 429
85807 769
11628 508
50437 216
38704 528
30382 262
92680 758
52965 659
42912 530
2981 272
9918 514
4792 650
8395 730
1892 204
2775 64
2902 298