1023 309
812 160
696 532
62 732
144 642
1077 826
548 313
615 497
278 622
302 639
332 271
647 811
277 109
989 596
375 408
668 463
22 263
222 124
473 364
832 221