55589 112
56619 793
3484 160
24973 683
12818 80
375797 1073
290452 848
210850 1100
270652 993
7043 845
52898 600
16024 633
32447 429
84797 767
11532 508
50240 216
38439 528
30300 262
92166 758
52642 658
42669 529
2971 272
9900 514
4778 650
8379 730
1880 204
2766 64
2894 298