5638 726
2462 329
9788 447
5834 495
10615 226
29598 599
57305 534
129197 752
153088 1034
6197 605
8109 776
4280 385
4047 578
22535 503