21522 64
35124 210
18518 747
12349 124
7709 633
7345 442
3969 610
15825 505
9454 648
10358 454
4846 675
4753 61
5109 309
3838 602