2772 480
1677 224
7162 764
10995 378
20526 623
80351 146
5336 501
5334 513
8045 918
11672 645
3358 73
17544 665
6721 414