12535 320
8038 92
3186 571
23770 324
6434 442
15028 684
22250 357
6163 446
2474 208
23935 504
12951 384
8191 136
33204 385
30804 681
7310 350
10114 655
50296 758
19690 601
3882 728
7874 354
7634 857
11847 795
4214 242
21527 857
4988 78
7729 443
13968 355
14607 161