4901 618
10051 78
22533 325
9664 106
22744 629
181391 730
15194 551
9395 505
23331 501
5800 637
7721 694
4848 675
42471 115
58725 898