55911 112
56876 793
3495 160
24994 683
12828 80
376373 1073
291039 849
211122 1100
270998 993
7049 845
53034 600
16080 633
32625 429
85798 769
11628 508
50437 216
38703 528
30382 262
92676 758
52963 659
42910 530
2981 272
9918 514
4792 650
8394 730
1892 204
2775 64
2901 298