1596 495
5332 209
4633 712
19989 201
17855 827
29892 822
13736 566
15004 322
14868 640
5064 41
6500 328
13932 537
6012 586
4997 244
1545 80