40410 497
7375 841
1736 52
2667 277
4174 288
5959 465
4201 419
6302 621
4270 345
3738 63
5471 678
3719 162
10418 253
2612 67
4293 552
75178 652
32575 381