954 233
304 131
857 136
179 734
661 581
170 572
787 350
397 674
287 941
877 835
271 64
726 640
339 563
32 210
220 476
537 951
421 833
892 874
408 263
117 570