526 493
280 168
811 270
101 454
574 236
240 917
506 152
234 709
39 619
506 803
509 559
283 31
461 82
432 530
106 231
733 296
259 475
760 647
193 905
478 728