3079 130
12937 71
5098 525
10726 573
8188 528
4552 685
17057 487
10176 421
5145 257
18916 399
25062 438
17535 356
7566 484