2054 306
2136 377
4205 594
12049 515
161752 422
3489 564
28636 879
52636 77
4252 152
4283 839
3386 483