198073 823
520850 1273
93686 696
35528 196
2692 753
95312 150
83562 975
34372 915
63833 497
38287 628
41662 874
10026 891