1573 387
2195 627
2845 652
40621 381
19872 624
11482 596
4165 300
51389 696
7645 788
22051 261
19336 328
8540 679
3048688 7351
1969 144