55767 112
56715 793
3491 160
24989 683
12823 80
376111 1073
290757 848
211007 1100
270850 993
7043 845
52962 600
16053 633
32538 429
85345 768
11577 508
50359 216
38622 528
30347 262
92443 758
52808 659
42789 530
2975 272
9912 514
4783 650
8388 730
1885 204
2770 64
2898 298