3252 498
2936 264
48006 61
3611 59
24893 89
9922 75
8555 671
4887 807
11643 358
3250 205
3100 68
4950 321
2703 355
2673 294