2920 78
23375 649
14873 418
7071 733
53597 510
1858 289
18093 977
22957 443
2067 72
29354 249
3804 541
3835 388
1698 98
2868 302