5680 694
86059 762
29683 660
6214 471
42237 619
3028 64
14400 802
3442 531
5871 511
17050 351
20888 628
3681 622