50031 272
52547 311
89699 775
29031 285
52043 197
7445 530
2459 222
5399 832
94090 859
94834 725
14361 632
89548 354
9081 800
7201 518
167265 172
178350 786
8805 364
140947 685
14548 502
77569 338
4209 39
3194 248
164908 305
5152 444
92849 139
157311 317
59200 548
2702 227