18615 35
3503 511
2120 419
3430 570
2762 645
4685 820
28140 126
3213 155
4430 468
4627 721
13712 637
3501 652
7457 77
3385 579
6332 705
32749 941
4487 183
74335 829
4886 403
5075 641
2882 484
5620 442
15184 441
4142 522
1622 99
7784 480
3346 600
6881 291