2129 306
2152 377
4225 594
12093 515
162010 422
3493 564
28869 879
53029 77
4285 152
4290 839
3390 483