1595 356
5221 209
57478 291
38847 617
77717 572
5426 627
1031 77
4246 864
4484 697
8575 619
14844 114
7777 680
5289 593
18577 475
51320 467
3951 748