6535 600
2216 167
2501 350
3495 93
3443 530
24939 903
6292 652
8532 667
4950 675
1229 80
4928 823
2764 568
17104 95
3340 161
4143 578
3125 279
7633 34
5594 741
2810 226
3385 696
5564 276
5682 619
15923 562
18969 947
20997 669
3854 537
1350 309
7167 190