26593 930
8865 201
6386 634
11647 380
9072 517
36328 626
1331 191
4743 752
5195 492
1831 87
1711 241
19862 420
6566 355
4074 939