3703 506
3743 278
4002 839
5958 464
5552 287
3817 516
6240 361
1175 74
7703 112
2646 428
2530 309
19074 586
31102 597
5281 387
32207 187
2503 168
1969 334