1240 253
2129 217
3093 713
3995 859
85973 309
6624 559
3725 183
5368 539
6486 662
7973 476
3518 500
4082 633