15026 315
4272 643
12217 426
7607 470
2912 105
3606 389
7578 145
4036 579
7835 624
15911 151
6252 420
6337 327
3874 628
4612 706
8034 485
5982 143
3126 316
9158 718
3965 280
37887 477
19504 361
9730 334
3665 409
3533 112
4725 565
4871 520
3184 374
7251 641