6402 447
21751 475
20601 450
6574 530
5686 343
41777 928
294196 530
23213 588
15556 103
9909 111
22336 658