31825 306
7458 212
30617 442
4679 632
1931 429
5531 273
2838 511
3351 547
1421 107
8349 309
8344 139
1559 88
81422 656
1693 23