31816 306
7456 212
30617 442
4679 632
1930 429
5531 273
2838 511
3351 547
1421 107
8348 309
8340 139
1559 88
81390 656
1691 23