40638 300
34791 238
38891 306
18508 764
46768 897
87952 435
33124 907
5409 518
74781 216
29163 78
89228 804
45041 491
5391 109
4019 333
8315 581
5267 446
6619 524
2255 277
7273 548
3007 403
6787 84
6018 686
2595 220
3847 575
5169 655
3463 567
5051 286
6730 424