10046 407
2349 439
4715 555
8388 267
8256 770
4836 212
1480 42
5223 618
4074 818
1985 424
703 140
2680 309
910 176
2429 595
708 46
3014 516