40997 302
34888 238
39183 306
18543 764
47009 897
88440 436
33135 907
5423 518
75451 217
29481 78
89628 805
45364 491
5403 109
4026 333
8332 581
5285 446
6626 524
2267 277
7288 548
3016 403
6810 84
6031 686
2615 220
3856 575
5180 655
3478 567
5065 286
6749 424