625 50
49725 398
28827 246
3105 156
2974 96
3444 290
878 73
59589 432
54515 166
3143 371
10142 640
29290 619
3418 298
4572 456
1763 310
6259 666
4830 704
2999 352
4106 649
9298 555
24879 674
58888 830
17070 385
1687 97
1896 307
1215 98
3544 468
3030 151