42668 562
7249 841
5279 243
4432 550
2565 164
3060 257
4566 620
3438 369
3467 647
2289 71
14590 90
12055 224
4061 78
2876 60
3272 336
6451 588
4573 626
16736 306
39823 171
20198 410
32184 853
32370 725