3300 61
3147 531
3643 891
6565 455
3987 371
2107 382
1522 127
4085 437
5690 699
21617 687
77917 745
12667 268
28934 172
31077 884
11279 163