2164 306
2201 377
4259 594
12142 515
162210 422
3505 564
29051 879
53506 77
4325 152
4320 839
3398 483