50036 272
52551 311
89717 775
29033 285
52047 197
7445 530
2459 222
5399 832
94103 859
94838 725
14362 632
89563 354
9081 800
7201 518
167286 172
178381 786
8805 364
140970 685
14548 502
77578 338
4209 39
3194 248
164930 305
5152 444
92869 139
157326 317
59203 548
2702 227