3079 480
1805 224
7314 764
11014 378
20533 623
80425 146
5341 501
5340 513
8050 918
11760 645
3364 73
17685 665
6778 414