15431 359
2147 412
3041 284
12463 560
22473 275
88880 624
844 50
3484 729
5760 88
2911 488
3727 535
50586 797
12177 450
9870 212
3747 904
10001 458
2848 90
4103 592
173142 346
356254 818
19616 328
33845 189
13168 960
195686 1176
8037 211
1906 331
5060 653
59535 906