19926 663
1671 405
244 39
1832 498
8816 75
2657 807
56980 68
12187 545
11565 183
3242 904
319 68
14764 710
9491 966
1302 274
2546 547
1581 269
2529 656
9168 372
5585 94
5064 447
1661 486
585 148
2539 548
9904 536