12521 320
8030 92
3186 571
23743 324
6421 442
15005 684
22239 357
6146 446
2474 208
23918 504
12933 384
8187 136
33164 385
30776 681
7307 350
10106 655
50251 758
19677 601
3880 728
7862 354
7629 857
11839 795
4207 242
21506 857
4987 78
7721 443
13591 355
14591 161