3791 498
4067 264
50839 61
4360 59
25356 89
10128 76
9166 671
5144 807
12341 358
3565 205
3919 68
5640 321
2994 355
3112 294