3125 480
1821 224
7331 764
11017 378
20537 623
80440 146
5341 501
5341 513
8052 918
11779 645
3364 73
17696 665
6779 414