43161 319
8329 662
136592 322
34874 184
29816 605
42806 647
9875 253
5713 570
6437 801
4316 669
5876 284