4901 618
10052 78
22534 325
9664 106
22746 629
181517 730
15199 551
9396 505
23336 501
5800 637
7722 694
4848 675
42484 115
58742 898