55648 112
56638 793
3485 160
24975 683
12820 80
375885 1073
290529 848
210896 1100
270705 993
7043 845
52922 600
16029 633
32477 429
84944 767
11546 508
50265 216
38518 528
30314 262
92250 758
52693 659
42699 530
2971 272
9903 514
4779 650
8383 730
1880 204
2769 64
2895 298