3036 250
6351 850
3334 57
3733 478
4940 966
10609 783
3249 568
2831 529
875 124
2100 627
4964 96
5214 847
4464 131
5682 540
3447 681
3831 71
2621 266
5236 706
3246 871
4052 644
4388 715
20036 751
2506 575
3072 610
18048 252
1471 198
4613 174
2053 238