14529 793
10577 297
11511 174
8448 403
16695 508
8192 168
18619 458
13107 928
2277 79
13666 290
10444 907
7904 527
17859 864
27815 741
11256 597
15673 251
17064 320
9814 97
3623 371
11069 158
3722 412
2799 184
9470 486
5421 52
21098 525
5738 661
9350 42
14098 677