1564 387
2181 627
2842 652
40552 381
19856 624
11463 596
4162 300
51378 696
7639 788
22038 261
19325 328
8539 679
3048489 7351
1967 144