40997 498
7385 841
1741 52
2679 277
4182 288
5971 465
4210 419
6316 621
4283 345
3756 63
5502 678
3743 162
10436 253
2643 67
4312 552
75638 652
32872 381