5996 433
46630 549
17952 124
111141 667
22182 424
3733 97
10616 502
6147 517
7616 504
5351 70
2914 569