962 478
2777 912
608 451
542 498
465 875
19 567
28 40
796 936
951 533
877 267
481 603
390 286
193 256
705 619
348 289
555 835
761 984
237 461
462 969
366 327
116 568
307 382
975 500