3806 498
4101 264
50943 61
4372 59
25386 89
10141 76
9193 671
5144 807
12367 358
3595 205
3924 68
5658 321
3008 355
3119 294