646 383
506 334
248 11
147 159
796 936
608 641
862 346
926 903
482 600
267 388
369 746
698 542
192 256
453 192
806 10
101 802
962 325
271 671
17 431
33 858
115 245