5996 433
46607 549
17947 124
111097 667
22171 424
3730 97
10612 502
6143 517
7613 504
5343 70
2910 569