55880 112
56848 793
3494 160
24994 683
12828 80
376317 1073
290962 849
211091 1100
270974 993
7049 845
53015 600
16076 633
32607 429
85711 769
11618 508
50419 216
38681 528
30366 262
92627 758
52922 659
42875 530
2980 272
9917 514
4792 650
8393 730
1890 204
2772 64
2900 298