2580 344
4593 442
29362 140
80106 460
16858 827
51633 365
5739 332
8286 751
6345 374
6073 793
5802 466
14084 742
6104 535
7951 491
3112 278
8455 447
1400 57
1652 138
3235 784
4025 342
3091 250