9595 505
7631 244
14984 808
6484 351
12831 504
12802 594
5461 541
14581 150
6090 666
6981 620
6562 347
12493 659
8428 738
7544 212
11152 362
3665 45
8026 597
6773 774
20248 348
15374 715
6927 112
13603 535
16488 635
10016 53
10822 584
7373 32
7192 262