31741 306
7435 212
30607 442
4612 632
1922 429
5527 273
2834 511
3333 547
1415 107
8341 309
8309 139
1548 88
81053 656
1684 23