12289 79
46874 131
4225 304
8913 251
6451 318
4940 797
6718 746
4730 39
4515 106
9580 387
10336 362
18460 432
17628 153
2299 116
18455 182
6313 897
34759 374
7068 391
13454 417
6369 647
29573 634
30783 444
7186 531
16695 609
13587 254
17020 702
7705 271
14674 594