40703 498
7382 841
1738 52
2671 277
4177 288
5963 465
4207 419
6312 621
4281 345
3745 63
5489 678
3730 162
10425 253
2624 67
4300 552
75391 652
32713 381