40949 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
2643 67
4311 552
75608 652
32851 381