2172 306
2213 377
4266 594
12162 515
162383 422
3506 564
29112 879
53708 77
4355 152
4321 839
3400 483