2938 78
23423 649
14874 418
7072 733
53612 510
1860 289
18095 977
22958 443
2067 72
29356 249
3804 541
3836 388
1699 98
2868 302