3000 120
6630 641
3287 409
8036 812
5240 633
3719 714
3117 523
2729 256
2105 347
2036 272
1702 39
3668 729
6273 313
2907 270
2773 525
2084 382
3219 752
2190 464
4948 774
17773 788
978 130
2749 365
5662 345
4527 111