2599 487
149 41
733 115
2849 635
3717 676
3172 626
3704 590
3739 801
4382 585
1328 52
3349 563
146604 264
19008 460
4623 514
13148 284