351 445
236 158
3285 537
266 335
889 430
600 633
113 91
877 240
808 910
686 28
456 473
692 254
977 333
4016 418
3602 924
152 207
124 934
985 638
739 347
462 181
55 759
23 413
577 151