2951 145
2725 512
9823 592
5386 621
3329 691
6543 51
5236 547
7648 945
7578 416
4662 272
4443 565
5760 607
3268 246
4900 797
10446 139
5486 37
4647 209
9230 179
3699 1006