12742 28
6732 885
29373 293
30302 286
4683 459
6559 406
7846 488
38863 619
18017 330
22000 837
16030 408
20604 850
19056 280
39735 141
20262 909
6281 425
11051 230
4164 415
4469 525
16259 184