2843 348
4963 80
24037 649
15001 418
7179 733
55647 513
1924 289
18635 977
23158 443
2181 72
29564 249
4597 541
3986 388
1794 98
2924 302