4625 301
31904 306
7504 212
30629 442
4686 632
1934 429
5531 273
2844 511
3358 547
1486 107
8424 309
8391 139
1584 88
81944 658
1703 23