51693 131
6608 427
6776 98
22564 158
6081 594
13166 300
3591 323
5531 770
4590 223
24631 193
3273 376
17342 461
7662 197
1224 156