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