55862 112
56842 793
3493 160
24993 683
12827 80
376298 1073
290944 849
211083 1100
270964 993
7047 845
53012 600
16075 633
32598 429
85688 769
11616 508
50413 216
38677 528
30365 262
92611 758
52906 659
42865 530
2980 272
9917 514
4792 650
8393 730
1890 204
2772 64
2899 298