1361 347
8049 533
29667 42
3673 803
130564 567
10338 754
10680 555
31621 432
4346 602
5848 764
21882 233
3001 614