404 84
1785 392
14704 322
2094 268
22612 281
9135 529
4338 719
1692 162
2048 115
7140 112
16052 722
4058 555
3331 261
3010 396
2589 500