12716 28
6676 885
29331 293
30202 286
4649 459
6520 406
7779 488
38768 619
17962 330
21950 837
15994 408
20575 850
18969 280
39616 141
20236 909
6255 425
11022 230
4151 415
4439 525
16230 184