36429 660
6836 371
4763 241
11715 469
5925 280
9311 275
13471 503
14412 419
7487 627
6733 527
2993 422