3252 498
2934 264
48002 61
3610 59
24893 89
9922 75
8555 671
4887 807
11642 358
3250 205
3099 68
4950 321
2703 355
2673 294