339 629
574 528
287 653
270 43
1304 323
766 726
400 953
915 684
166 256
420 110
59 33
23 439
1006 707
546 84
313 605
113 93
71 575
935 940
94 412
173 55
438 257
24 486
547 207
510 698