55905 112
56875 793
3495 160
24994 683
12828 80
376363 1073
291025 849
211118 1100
270994 993
7049 845
53032 600
16079 633
32623 429
85786 769
11627 508
50431 216
38698 528
30381 262
92666 758
52958 659
42905 530
2981 272
9918 514
4792 650
8394 730
1892 204
2774 64
2901 298