3079 130
12937 71
5095 525
10726 573
8188 528
4552 685
17054 487
10174 421
5145 257
18911 399
25062 438
17534 356
7563 484