128468 316
3704 462
9429 95
3514 664
1457 130
4618 539
1377 40
9110 483
13327 595
4831 863
4266 311
3762 760
2230 346
2225 61