15406 359
2146 412
3039 284
12462 560
22395 275
88696 624
844 50
3483 729
5759 88
2911 488
3725 535
50448 797
12176 450
9870 212
3746 904
10001 458
2846 90
4103 592
173038 346
355973 818
19578 327
33796 189
13163 960
195557 1176
8015 211
1906 331
5059 653
59381 906