6488 61
9420 821
3681 286
34435 895
14915 518
10471 313
5663 511
41308 244
51708 740
33837 430
2662 384
4485 798
10763 555
4162 160
8934 458