51681 131
6606 427
6776 98
22561 158
6080 594
13165 300
3591 323
5531 770
4589 223
24631 193
3273 376
17341 461
7661 197
1224 156