3056 250
6366 850
3353 57
3738 478
4955 966
10655 783
3261 568
2837 529
876 124
2106 627
4976 96
5214 847
4484 131
5688 540
3451 681
3847 71
2633 266
5251 706
3252 871
4063 644
4401 715
20054 751
2508 575
3080 610
18128 252
1476 198
4652 174
2077 238