1021 308
1510 322
3037 541
333 39
31739 642
4167 599
10664 665
14617 183
9153 190
7420 220
5365 44
6587 529
90789 514