3260 498
2948 264
48117 61
3620 59
24899 89
9925 75
8563 671
4892 807
11653 358
3256 205
3116 68
4963 321
2709 355
2681 294