1596 495
5329 209
4633 712
19988 201
17854 827
29891 822
13732 566
15004 322
14867 640
5064 41
6498 328
13931 537
6010 586
4997 244
1543 80