16082 311
5103 773
30674 508
10340 506
6548 60
6343 83
5326 126
4618 151
3331 185
6321 193
6489 607
2554 222