5004 300
3805 47
2283 397
2551 217
3873 484
2800 577
1709 104
3361 926
5153 151
2674 455
1526 101
3957 620
679 93
2917 618
3074 142
2930 535
4625 587
3714 446
4147 150
6897 690
4398 499
8061 635
8699 437
23114 468
25527 1146
4303 366
7641 179
5475 647