18070 368
15563 924
15412 558
19376 625
15902 306
7628 627
12661 342
13149 335
15367 233
14036 666
9273 318
21289 94
8199 724
12337 302
8334 447
6072 597