2351 58
4256 541
2953 434
4672 615
2550 168
4923 332
3434 389
4590 344
6121 560
18160 202
3852 459
2585 187
5288 687
2461 76
4406 318
3695 462
4139 810
5786 829
8301 886
1715 109
4348 682
5813 563
7974 665
5310 878