12042 278
3507 654
5129 607
9364 653
6875 310
4019 696
7696 273
5569 386
3853 443
8455 637
4570 772
3715 158
4346 206
4976 122
6200 258
4568 189
4557 46
2384 323
2254 361
3501 612
5153 690
6156 596
3941 370
2306 243
6515 683
6234 184
5014 839