12722 28
6699 885
29337 293
30239 286
4661 459
6531 406
7799 488
38794 619
17981 330
21965 837
16002 408
20584 850
18998 280
39645 141
20241 909
6261 425
11030 230
4156 415
4450 525
16239 184