328353 757
115247 814
13984 689
8648 309
193962 1133
8939 463
87163 597
24378 506
75675 620
70495 571
77914 344
4850 317