2362 514
1341 262
2776 458
508 45
6547 733
19472 663
82665 843
14740 446
8608 788
9183 48
5979 675
4385 97