5638 726
2461 329
9788 447
5834 495
10615 226
29598 599
57305 534
129188 752
153077 1034
6197 605
8109 776
4280 385
4047 578
22534 503