4860 418
4290 839
6693 464
1508 79
1193 40
1063 90
35768 677
5574 387
2813 671
17622 116
8573 47
18682 731
2172 278