21579 64
35159 210
18529 747
12367 124
7715 633
7346 442
3974 610
15834 505
9467 648
10366 454
4850 675
4761 61
5113 309
3841 602