1597 32
2626 408
30803 300
4042 466
1545 91
4211 269
9788 687
5117 537
4581 611
5005 672
9565 792
3564 371
3960 513
5532 582
3633 339
3285 479
7990 159
8986 842
3258 159
4718 143
6053 459
5087 358
9457 750
5480 76