2355 596
1132 177
2746 385
2838 715
1293 322
3738 454
5079 138
1591 284
9562 558
118379 991
14853 832
30629 843
12687 653
133076 439
5018 92
56815 427
6177 431
6543 632
6888 61