55918 112
56884 793
3495 160
24995 683
12831 80
376390 1073
291059 849
211128 1100
271002 993
7050 845
53037 600
16082 633
32626 429
85820 769
11632 508
50441 216
38704 528
30382 262
92688 758
52972 659
42914 530
2981 272
9920 514
4793 650
8395 730
1892 204
2775 64
2902 298