12289 79
46871 131
4223 304
8910 251
6451 318
4940 797
6717 746
4725 39
4514 106
9580 387
10336 362
18459 432
17626 153
2299 116
18453 182
6313 897
34753 374
7068 391
13452 417
6366 647
29569 634
30776 444
7186 531
16694 609
13585 254
17017 702
7705 271
14673 594