2822 603
23782 837
7695 702
20007 625
4099 578
3098 34
1652 45
9565 607
17428 630
6168 806
5614 159
11361 211