14041 588
2030 301
24869 462
4827 417
26697 623
8144 357
10291 520
26515 811
17864 844
6058 327
7251 409
5216 478
1783 146