13415 889
19603 163
18717 310
14133 370
12331 518
5595 909
20767 632
3871 282
20155 814
10183 88
14187 322
5389 631
23521 841
8989 283
9521 87