15471 359
2147 412
3041 284
12464 560
22538 275
89102 624
845 50
3484 729
5762 88
2912 488
3727 535
50709 797
12178 450
9870 212
3748 904
10005 458
2852 90
4104 592
173242 346
356568 818
19661 328
33908 189
13172 960
195873 1178
8060 211
1906 331
5060 653
59718 906