2977 78
23463 649
14885 418
7078 733
53733 510
1861 289
18118 977
22969 443
2071 72
29365 249
3812 541
3840 388
1718 98
2869 302