5041 820
933 75
6852 706
2661 440
2653 490
1771 227
3503 649
4743 517
1247 166
2143 402
1736 348
5193 408
537 46
1989 372
7515 615
3994 606
1535 229
2990 666
1804 413
2917 684
7510 386
2900 647
7070 673
4920 797