3006 25
5441 622
3661 581
5836 457
2039 73
3370 665
1974 309
14745 67
14939 920
28140 488
4819 277
8315 260
7478 83
7956 507
3223 103
3822 655
4814 919
2644 502
1800 337
2059 339
10246 119
5974 78
5779 554
3493 585
3728 687
5237 290
3506 518
1602 69