4057 500
4744 63
7795 97
2901 217
3886 677
2936 219
7102 642
4021 705
9439 842
3713 668
5054 336
14374 670
18415 362
3178 387
6409 851
2565 277
4328 915
3765 177
4962 468
1476 76
2032 27
4952 604
6049 482
3053 117