3006 149
14380 862
6050 617
7522 176
20218 537
11374 472
9969 574
7103 328
11798 308
13695 337
4329 378
8445 436
11221 477
12466 765
9440 133
15101 385
14398 482
4240 520
10737 475
6794 263
14278 627
9077 579
16944 381
6641 313
7500 45
8740 430
13178 107
15018 659