40025 547
25546 467
67055 165
50954 644
26116 59
31292 527
32275 818
44414 1011
21596 392
104490 963
51804 258
37752 582
56011 770
59470 509
136388 428
64753 977
41253 764
38606 616
35321 95
36948 584
26100 221
60633 527
106650 895
40142 118