5638 726
2461 329
9788 447
5833 495
10614 226
29598 599
57297 534
129185 752
153064 1034
6197 605
8109 776
4280 385
4047 578
22534 503