1013 205
1577 408
10501 613
3436 202
22526 618
4071 886
44477 244
2545 326
18402 542
3919 508
47973 464
47292 345
4580 639