2138 306
2173 377
4254 594
12116 515
162021 422
3509 564
28925 879
53070 77
4313 152
4314 839
3394 483