10973 407
2532 439
5002 555
9180 267
8993 771
5028 212
1743 42
5953 618
4350 818
2059 424
806 140
2971 309
1041 176
2577 595
825 46
3170 516