3798 498
4091 264
50912 61
4365 59
25370 89
10140 76
9184 671
5144 807
12362 358
3589 205
3923 68
5651 321
2996 355
3116 294