55662 112
56651 793
3485 160
24976 683
12821 80
375927 1073
290557 848
210909 1100
270720 993
7043 845
52925 600
16034 633
32483 429
84988 767
11554 508
50276 216
38547 528
30317 262
92292 758
52709 659
42708 530
2971 272
9903 514
4779 650
8383 730
1882 204
2769 64
2895 298