40973 498
7384 841
1741 52
2679 277
4182 288
5970 465
4210 419
6316 621
4283 345
3756 63
5501 678
3742 162
10434 253
2643 67
4312 552
75621 652
32863 381