2913 881
2647 379
26585 533
4381 465
3493 477
17996 354
5591 917
7381 489
7649 733
2155 234
3372 188
3689 589
5117 714
20683 504