19376 625
17079 110
15902 306
7628 627
12661 342
20445 120
15411 558
13149 335
15367 233
14036 666
9273 318
21289 94
8199 724
12337 302
8334 447
6072 597