2580 344
4590 442
29353 140
80097 460
16850 827
51592 365
5737 332
8276 751
6345 374
6068 793
5801 466
14075 742
6102 535
7950 491
3112 278
8455 447
1400 57
1652 138
3235 784
4023 342
3091 250