3884 498
4155 264
51095 61
4476 59
25420 89
10182 76
9241 671
5173 807
12427 358
3635 205
3986 68
5858 321
3042 355
3162 294