3992 588
1521 147
11148 647
1597 357
801 43
5712 402
5756 119
4850 345
5091 418
1855 114
11843 584
3893 443
42892 165
4927 302
3313 335
33631 911
5954 472