3675 506
3729 278
3964 839
5853 464
5485 287
3786 516
6206 361
1146 74
7685 112
2618 428
2483 309
18627 586
31002 597
5191 387
31760 187
2467 168
1957 334