2222 306
2186 377
4281 594
12126 515
162451 422
3511 564
29000 879
53608 77
4327 152
4322 839
3405 483