12256 430
2259 270
3094 862
2696 551
1303 57
1999 325
9237 464
2821 717
2401 75
23605 301
45373 797
6277 813
5288 554
14798 117
10238 530
16896 327
6363 484
71351 641
35281 548
16330 491
80558 345
18415 362
4759 598
25026 267
17322 187
16705 393
53007 553
12288 548