2699 480
1648 224
7107 764
10993 378
20523 623
80328 146
5336 501
5334 513
8042 918
11661 645
3357 73
17500 665
6714 414