55575 112
56611 793
3484 160
24972 683
12817 80
375780 1073
290437 848
210843 1100
270645 993
7043 845
52896 600
16022 633
32443 429
84778 767
11528 508
50233 216
38421 528
30299 262
92152 758
52633 658
42661 529
2971 272
9900 514
4778 650
8379 730
1880 204
2766 64
2894 298