40563 300
34782 238
38866 306
18504 764
46748 897
87910 435
33123 907
5408 518
74710 216
29127 78
89169 804
45020 491
5388 109
4017 333
8313 581
5266 446
6617 524
2252 277
7270 548
3007 403
6784 84
6017 686
2591 220
3846 575
5168 655
3458 567
5050 286
6730 424