40947 498
7384 841
1741 52
2678 277
4181 288
5969 465
4210 419
6316 621
4283 345
3754 63
5501 678
3742 162
10434 253
2641 67
4310 552
75605 652
32848 381