3799 498
4093 264
50918 61
4366 59
25372 89
10140 76
9186 671
5144 807
12364 358
3590 205
3923 68
5655 321
3004 355
3116 294