138390 290
3981 425
3375 396
7974 561
3632 345
4588 331
3417 48
5276 397
8405 390
3205 449
4115 402
24139 488
40827 883