55659 112
56650 793
3485 160
24976 683
12821 80
375921 1073
290551 848
210908 1100
270717 993
7043 845
52925 600
16032 633
32481 429
84984 767
11553 508
50274 216
38544 528
30317 262
92287 758
52707 659
42708 530
2971 272
9903 514
4779 650
8383 730
1882 204
2769 64
2895 298