16081 335
17833 83
23301 768
21439 208
20119 681
25262 280
17754 707
5943 518
8841 729
10850 87
15771 288
12713 442
15044 224
21475 252
14629 345
12959 327