956 167
1027 312
800 101
2693 684
6856 516
1286 235
1104 123
2593 513
1998 605
5596 291
591 66
720 156
6384 366
3527 659
3254 747
3672 553
2783 280
1400 296
504 137
2098 564
3654 655
4778 822
2560 620
1084 138