3806 498
4103 264
50949 61
4372 59
25386 89
10141 76
9196 671
5144 807
12368 358
3596 205
3924 68
5659 321
3009 355
3121 294