3260 498
2949 264
48120 61
3621 59
24899 89
9926 75
8566 671
4892 807
11655 358
3257 205
3116 68
4964 321
2710 355
2684 294