3015 480
1793 224
7297 764
11009 378
20532 623
80414 146
5340 501
5340 513
8050 918
11744 645
3362 73
17666 665
6766 414