37025 142
23005 302
3386 356
5084 323
1175 229
15374 549
2657 494
971 179
13567 703
1170 203
4495 688