41039 498
7386 841
1743 52
2680 277
4183 288
5971 465
4211 419
6316 621
4283 345
3758 63
5502 678
3746 162
10440 253
2645 67
4312 552
75686 652
32897 381