50696 685
221235 674
51517 558
101567 669
129459 213
94133 140
37075 194
85088 1027
87129 365
48710 552
51325 502
157344 944
24150 321
71560 306
125936 893
187052 909
67017 647
25602 777
83230 313
51065 102
52485 950
36585 376
19533 281
55517 360
82093 440
94705 423
26840 415
16439 822