5931 468
8860 253
18142 709
2179 74
3875 302
4148 612
15862 440
26995 402
1085 126
2713 370
3562 574
1693 52
3528 575
1245 110
9681 27
2221 284
2049 315
5082 379
5131 917