16311 160
15522 518
23744 507
18197 98
20316 457
21914 115
19335 504
21876 289
15107 49
17790 341
22164 849
30942 357
19787 86
17750 421
20514 701
13578 54
26588 822
28354 846
23562 939
23949 247
22125 477
15333 222
17399 205
13912 211