21565 64
35154 210
18526 747
12363 124
7715 633
7345 442
3974 610
15833 505
9466 648
10366 454
4850 675
4761 61
5113 309
3841 602