38239 307
10443 213
31526 443
5985 633
2570 429
6567 273
3560 511
4051 547
2503 107
9798 309
11812 140
9967 93
110502 667
2572 23