2122 306
2167 377
4241 594
12113 515
161981 422
3503 564
28896 879
53014 77
4301 152
4306 839
3393 483