5900 468
8804 253
18121 709
2164 74
3850 302
4058 611
15824 440
26949 402
1072 126
2672 370
3526 574
1643 52
3262 575
1208 110
9665 27
2205 284
1994 315
4891 379
5032 917