89376 750
3927 283
1345 184
2559 75
40046 205
54583 146
4773 384
4165 112
10004 556
7804 571
12053 692
4988 427
3862 408
1863 31
5775 256
6108 423
4151 725
2873 610