4198 800
3541 667
18808 81
5346 734
336 101
10835 39
8451 545
7676 205
3616 513
14239 774
7740 362
4150 637
3177 555
3572 327
978 320
5675 558
3790 631
2957 537
9884 815
4872 701
2831 570
12456 127
7225 459
16377 434