2941 78
23428 649
14874 418
7072 733
53615 510
1860 289
18096 977
22958 443
2067 72
29356 249
3805 541
3836 388
1700 98
2868 302