2833 348
4877 80
24031 649
14999 418
7178 733
55632 513
1923 289
18630 977
23156 443
2178 72
29563 249
4597 541
3986 388
1793 98
2921 302