541 128
1487 302
2089 336
2868 555
1722 204
2984 404
24526 395
11999 234
6297 498
30504 405
5861 469
10587 502