55667 112
56657 793
3485 160
24976 683
12821 80
375943 1073
290568 848
210910 1100
270729 993
7043 845
52925 600
16035 633
32488 429
85007 767
11555 508
50282 216
38557 528
30319 262
92301 758
52713 659
42716 530
2972 272
9903 514
4779 650
8383 730
1883 204
2769 64
2895 298