6427 799
4875 796
2193 112
2905 400
3328 578
3553 912
18145 420
1802 174
10919 509
5313 602
4918 113
18041 89
6500 675
23457 641
31940 623