22801 912
4142 731
36515 195
38268 537
15967 165
119590 469
10901 158
14525 681
6788 372
5704 880
4704 577
5198 30
7720 516
8700 322
128670 178
5686 625
4890 679