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