5996 433
46630 549
17954 124
111142 667
22182 424
3733 97
10617 502
6147 517
7616 504
5351 70
2914 569