296 706
3382 412
2316 702
734 843
340 565
732 890
65 608
314 286
2771 912
18 920
326 997
882 728
262 479
543 125
417 611
933 857
770 433
306 570
407 245
173 253
148 272
885 301
235 673