42705 562
7250 841
5284 243
4433 550
2568 164
3060 257
4566 620
3443 369
3467 647
2292 71
14598 90
12063 224
4067 78
2881 60
3274 336
6456 588
4576 626
16743 306
39887 171
20264 410
32216 853
32403 725