3080 130
12937 71
5100 525
10727 573
8189 528
4552 685
17058 487
10177 421
5146 257
18920 399
25063 438
17536 356
7569 484