2281 98
1769 182
12928 509
71320 145
42571 658
82324 806
11596 659
2272 585
3765 557
3422 571
3251 215
5991 630