31813 306
7455 212
30617 442
4679 632
1930 429
5531 273
2838 511
3351 547
1420 107
8348 309
8339 139
1559 88
81377 656
1691 23