403 84
1785 392
14690 322
2059 268
22595 281
9096 529
4323 719
1674 162
2045 115
7129 112
16037 722
4049 555
3307 261
3002 396
2577 500