12693 28
6650 885
29313 293
29847 286
4613 459
6492 406
7748 488
38723 619
17927 330
21919 837
15970 408
20546 850
18902 280
39512 141
20218 909
6241 425
11011 230
4139 415
4425 525
16219 184