2529 503
2091 419
4929 209
6254 377
4575 59
5649 146
48983 212
4922 246
41027 168
31429 351
6561 700
16542 192
1778 339
5481 571
1751 276
2806 422
8714 576