56003 112
56959 793
3502 160
25001 683
12838 80
376571 1073
291202 849
211195 1100
271104 993
7053 845
53075 600
16097 633
32669 429
86019 769
11663 508
50498 216
38727 528
30402 262
92830 759
53048 659
42998 530
2986 272
9924 514
4795 650
8399 730
1895 204
2781 64
2905 298