7502 667
5442 141
7071 705
4655 376
3684 178
2762 826
3673 399
2212 630
19501 869
1819 323
4214 708
1000 151
5497 171
15778 30
3578 114
5884 651
23600 607
759 208
8345 845
4957 395
32241 174
7173 102
5099 237
3682 534