42735 562
7253 841
5284 243
4435 550
2568 164
3062 257
4570 620
3444 369
3468 647
2293 71
14604 90
12066 224
4068 78
2882 60
3275 336
6459 588
4578 626
16743 306
39939 171
20307 410
32238 853
32424 725