2130 306
2153 377
4225 594
12093 515
162014 422
3493 564
28874 879
53042 77
4285 152
4290 839
3390 483