16557 839
2066 575
9523 428
4852 340
5483 42
2509 645
2700 560
430 70
3828 386
2596 602
8187 367
2084 409
3165 684
3095 752
4859 560
4641 77