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