2293 348
3505 79
23822 649
14940 418
7145 733
54946 513
1908 289
18435 977
23072 443
2148 72
29480 249
4461 541
3924 388
1773 98
2905 302