55664 112
56657 793
3485 160
24976 683
12821 80
375934 1073
290563 848
210910 1100
270726 993
7043 845
52925 600
16035 633
32488 429
84998 767
11555 508
50279 216
38552 528
30319 262
92299 758
52713 659
42715 530
2972 272
9903 514
4779 650
8383 730
1883 204
2769 64
2895 298