2284 98
1771 182
12933 509
71378 145
42590 658
82374 806
11609 659
2272 585
3767 557
3423 571
3253 215
5994 630