1596 495
5350 209
4634 712
19995 201
17858 827
29893 822
13741 566
15006 322
14876 640
5068 41
6504 328
13939 537
6016 586
4999 244
1545 80