5931 468
8861 253
18142 709
2180 74
3875 302
4151 612
15863 440
26995 402
1086 126
2714 370
3562 574
1694 52
3528 575
1245 110
9681 27
2221 284
2049 315
5085 379
5133 917