55928 112
56894 793
3498 160
24997 683
12831 80
376416 1073
291083 849
211134 1100
271029 993
7050 845
53044 600
16083 633
32636 429
85848 769
11635 508
50449 216
38705 528
30387 262
92710 758
52983 659
42922 530
2981 272
9922 514
4794 650
8396 730
1892 204
2777 64
2902 298