3009 57
4610 745
22423 535
3035 337
15132 870
4839 744
6891 508
6973 928
4005 174
2325 137
5808 206
2649 400
13830 860
9962 152
4899 487
3550 521
4716 308
3197 465
6295 807
8604 681
4414 753
2426 165
3753 37
6717 51
16808 704
8577 777
2919 540
3187 300