294687 580
88149 307
4993 146
4344 125
56618 519
32957 380
19761 988
14974 302
14265 613
149084 787
96495 749
19960 619
142118 563
36067 673
54614 307
28129 256
7912 797
2993 388
7860 751
4946 255
8533 949
4150 506
5765 479
4038 686
4868 260
10975 270
2446 403
3326 616