42737 562
7255 841
5284 243
4436 550
2568 164
3062 257
4571 620
3444 369
3468 647
2294 71
14605 90
12066 224
4069 78
2883 60
3275 336
6459 588
4578 626
16743 306
39941 171
20310 410
32243 853
32429 725