5932 468
8866 253
18143 709
2181 74
3878 302
4151 612
15864 440
26995 402
1086 126
2715 370
3563 574
1695 52
3530 575
1247 110
9682 27
2224 284
2049 315
5087 379
5145 917