55801 112
56760 793
3493 160
24990 683
12824 80
376186 1073
290821 849
211029 1100
270884 993
7044 845
52979 600
16059 633
32550 429
85469 768
11588 508
50381 216
38641 528
30355 262
92494 758
52839 659
42817 530
2975 272
9913 514
4784 650
8391 730
1887 204
2772 64
2899 298