625 50
49691 398
28812 246
3104 156
2973 96
3444 290
878 73
59537 432
54492 166
3143 371
10142 640
29281 619
3418 298
4572 456
1763 310
6259 666
4829 704
2999 352
4106 649
9296 555
24873 674
58880 830
17057 385
1687 97
1896 307
1215 98
3544 468
3030 151