41045 498
7386 841
1743 52
2680 277
4183 288
5973 465
4211 419
6316 621
4283 345
3758 63
5502 678
3746 162
10440 253
2646 67
4312 552
75693 652
32898 381