303 123
1040 866
435 687
924 229
393 820
348 826
447 510
101 831
579 108
345 382
251 581
172 528
217 359
633 422
1007 422
602 72
58 51
1595 808
51 276
103 977
818 536