2931 58
3922 361
4954 520
12801 665
2613 103
2245 76
8682 784
5282 598
15408 738
11040 586
7225 538
29048 548
7590 421
15359 391
11800 314
4059 396
8332 271
6740 497
7638 796
8219 734
4597 556
4673 572
4684 587
4124 404