12745 28
6738 885
29376 293
30314 286
4687 459
6564 406
7857 488
38869 619
18019 330
22005 837
16033 408
20609 850
19063 280
39752 141
20264 909
6283 425
11055 230
4166 415
4471 525
16262 184