55851 112
56830 793
3493 160
24993 683
12826 80
376270 1073
290908 849
211071 1100
270933 993
7046 845
53008 600
16069 633
32585 429
85638 769
11607 508
50403 216
38665 528
30362 262
92580 758
52886 659
42851 530
2980 272
9917 514
4791 650
8391 730
1890 204
2772 64
2899 298