3081 130
12937 71
5100 525
10728 573
8190 528
4553 685
17059 487
10177 421
5146 257
18920 399
25063 438
17538 356
7571 484