2902 313
329 49
37 641
1552 842
738 836
844 524
121 584
448 858
2602 912
66 889
509 100
397 364
2982 412
778 896
692 318
818 650
1236 359
898 230
2076 702
529 364
299 141