2314 514
1341 262
2749 458
503 45
6539 733
19469 663
82657 843
14739 446
8608 788
9182 48
5979 675
4384 97