1596 495
5336 209
4633 712
19989 201
17856 827
29892 822
13736 566
15004 322
14870 640
5065 41
6500 328
13932 537
6012 586
4998 244
1545 80