812 22
26 844
878 65
95 730
558 340
255 690
498 161
436 227
508 187
399 231
213 512
361 564
437 397
848 483
210 723
14 764
960 885
173 32
411 638
375 843