2948 480
1767 224
7256 764
11005 378
20531 623
80400 146
5338 501
5338 513
8050 918
11719 645
3362 73
17642 665
6754 414