159599 853
5989 735
2639 98
6622 361
8456 608
4810 72
5942 421
4764 744
7089 54
16822 540
2621 436
1778 310
49475 642
39951 478
23695 550
14728 573
19160 493
54539 520
32311 744
45646 533
18266 328
36149 433
21059 114
38732 171