12699 320
8094 92
3197 571
23917 324
6544 442
15226 684
22369 357
6197 446
2484 208
24217 504
13070 384
8234 136
33652 385
31026 681
7374 350
10168 655
50722 758
19811 601
3933 728
8017 354
7682 857
11925 795
4285 242
21741 857
5013 78
7782 443
15491 355
14674 161