1596 495
5352 209
4634 712
19995 201
17858 827
29896 822
13742 566
15006 322
14877 640
5069 41
6504 328
13940 537
6018 586
5001 244
1545 80