2169 306
2209 377
4263 594
12150 515
162290 422
3506 564
29087 879
53591 77
4337 152
4320 839
3398 483