3079 130
12937 71
5098 525
10726 573
8188 528
4552 685
17054 487
10174 421
5145 257
18915 399
25062 438
17534 356
7565 484