3252 498
2936 264
48013 61
3611 59
24894 89
9922 75
8556 671
4887 807
11646 358
3250 205
3101 68
4953 321
2703 355
2673 294