403 84
1784 392
14684 322
2055 268
22592 281
9091 529
4323 719
1674 162
2044 115
7126 112
16032 722
4046 555
3302 261
2998 396
2574 500