402 84
1782 392
14659 322
2037 268
22589 281
9049 529
4319 719
1671 162
2041 115
7121 112
16024 722
4035 555
3251 261
2985 396
2567 500