55556 112
56605 793
3484 160
24970 683
12816 80
375758 1073
290409 848
210825 1100
270635 993
7041 845
52893 600
16020 633
32437 429
84742 767
11521 508
50224 216
38392 528
30293 262
92130 758
52623 658
42646 529
2971 272
9900 514
4777 650
8379 730
1880 204
2766 64
2893 298