28605 600
3444 662
2574 430
5915 718
40448 645
4922 519
64390 650
30833 717
92267 482
47930 115
19296 463
14725 855
8865 222
3005412 6127
18966 382
30656 686
43760 647
32170 633
28585 89
16675 551
38031 744
66488 784
21834 641
30357 504
25573 369
7244 80
52131 163
38552 795