3005 57
4609 745
22410 535
3035 337
15130 870
4839 744
6885 508
6971 928
4003 174
2325 137
5804 206
2649 400
13817 860
9960 152
4899 487
3550 521
4714 308
3188 465
6295 807
8604 681
4414 753
2426 165
3750 37
6717 51
16797 704
8575 777
2919 540
3184 300