42680 562
7250 841
5280 243
4432 550
2566 164
3060 257
4566 620
3439 369
3467 647
2289 71
14592 90
12058 224
4066 78
2879 60
3273 336
6455 588
4573 626
16740 306
39843 171
20228 410
32192 853
32381 725