12691 28
6640 885
29308 293
29787 286
4609 459
6485 406
7738 488
38718 619
17917 330
21915 837
15967 408
20545 850
18897 280
39500 141
20210 909
6239 425
11007 230
4138 415
4424 525
16215 184