2164 306
2203 377
4259 594
12143 515
162215 422
3505 564
29054 879
53519 77
4326 152
4320 839
3398 483