3010 35
5453 265
3481 560
8811 309
17828 257
17152 352
2167 121
9690 167
8637 547
9048 289
8482 318
18524 799
9111 644
4982 106
15734 761
5236 528
3588 101
4685 374
7760 583
20214 109
10904 699
4019 619
5228 69
10662 384
9477 267
17113 483
3291 547
5652 530