55928 112
56893 793
3498 160
24997 683
12831 80
376414 1073
291080 849
211134 1100
271027 993
7050 845
53040 600
16083 633
32635 429
85846 769
11635 508
50448 216
38705 528
30385 262
92707 758
52983 659
42921 530
2981 272
9922 514
4794 650
8396 730
1892 204
2777 64
2902 298