145 109
326 1
72 258
63 55
400 865
539 638
761 436
374 455
123 510
35 41
224 770
740 353
392 185
521 89
257 340
655 534
996 341
163 829
41 738
895 448