16556 839
2066 575
9522 428
4852 340
5483 42
2506 645
2700 560
430 70
3792 386
2591 602
8185 367
2080 409
3156 684
3086 752
4859 560
4640 77