5057 832
10747 236
17633 351
16969 688
5588 966
5440 205
6733 482
1628 41
7456 449
9007 96
32316 928
2819 174
1640 140
4852 509
15189 394
3527 74
2688 344
3205 261
2494 606
3002 461
7717 843