28582 600
3440 662
2562 430
5901 718
40440 645
4919 519
64349 650
30829 717
92260 482
47921 115
19288 463
14722 855
8860 222
3003917 6127
18964 382
30645 686
43717 647
32167 633
28580 89
16667 551
38024 744
66480 784
21818 641
30350 504
25555 369
7244 80
52125 163
38545 795