10921 407
2521 439
4981 555
9141 267
8965 771
5008 212
1696 42
5908 618
4337 818
2048 424
794 140
2955 309
1028 176
2560 595
808 46
3152 516