9158 96
32575 928
2858 174
1681 140
4874 509
15474 394
3576 74
4166 344
3840 942
3039 519
3302 261
2517 606
3056 461
7795 843