12691 28
6648 885
29311 293
29812 286
4612 459
6487 406
7744 488
38722 619
17922 330
21918 837
15969 408
20546 850
18900 280
39506 141
20216 909
6241 425
11010 230
4139 415
4425 525
16218 184