3221 498
2914 264
47848 61
3587 59
24873 89
9912 75
8545 671
4874 807
11625 358
3231 205
3071 68
4886 321
2692 355
2664 294