2212 989
439 515
822 53
30 820
370 770
358 868
440 137
119 826
42 498
967 758
653 727
511 286
109 543
526 311