10949 407
2528 439
4993 555
9162 267
8985 771
5018 212
1728 42
5930 618
4347 818
2055 424
803 140
2968 309
1036 176
2576 595
821 46
3164 516