21546 64
35140 210
18521 747
12352 124
7711 633
7345 442
3973 610
15830 505
9458 648
10360 454
4847 675
4756 61
5109 309
3839 602