2580 344
4594 442
29364 140
80116 460
16862 827
51685 365
5740 332
8294 751
6346 374
6073 793
5803 466
14096 742
6104 535
7952 491
3112 278
8455 447
1400 57
1652 138
3237 784
4027 342
3091 250