40600 85
21111 171
66093 687
101208 494
71527 181
4901 353
17803 340
5575 787
6073 497
5321 295
16982 759
2883 249