14471 589
2031 301
24904 462
4829 417
26703 623
8148 357
10303 520
26519 811
17888 844
6062 327
7261 409
5216 478
1788 146