2348 514
1341 262
2768 458
507 45
6543 733
19470 663
82664 843
14740 446
8608 788
9183 48
5979 675
4385 97