402 84
1782 392
14675 322
2045 268
22590 281
9069 529
4322 719
1673 162
2044 115
7123 112
16028 722
4038 555
3263 261
2991 396
2571 500