503 92
828 264
2629 806
361 118
381 42
9452 295
3664 264
2155 410
4268 423
17558 273
3853 114
5091 539