3211 498
2908 264
47778 61
3583 59
24864 89
9912 75
8543 671
4870 807
11618 358
3230 205
3059 68
4878 321
2687 355
2660 294