2123 306
2167 377
4241 594
12114 515
161983 422
3503 564
28898 879
53018 77
4301 152
4306 839
3393 483