21463 643
5357 814
10546 487
5397 188
6312 641
4108 338
3515 935
4108 650
1618 442
9625 674
6826 151
965 158
2812 479