40451 497
7375 841
1736 52
2669 277
4174 288
5959 465
4201 419
6306 621
4270 345
3739 63
5473 678
3720 162
10419 253
2614 67
4293 552
75210 652
32587 381