3005 149
14380 862
6050 617
7522 176
20216 537
11374 472
9969 574
7102 328
11798 308
13695 337
4327 378
8444 436
11219 477
12465 765
9439 133
15099 385
14396 482
4240 520
10737 475
6794 263
14278 627
9077 579
16942 381
6641 313
7499 45
8739 430
13177 107
15018 659