16556 839
2066 575
9522 428
4852 340
5483 42
2504 645
2700 560
430 70
3776 386
2591 602
8185 367
2079 409
3154 684
3083 752
4859 560
4640 77