3094 480
1811 224
7318 764
11014 378
20535 623
80432 146
5341 501
5340 513
8052 918
11769 645
3364 73
17690 665
6778 414