7996 464
3447 523
5382 594
8933 309
2719 440
3164 265
4273 911
71533 214
5784 63
16269 605
2843 308
8745 590
1471 40
5180 531
3381 394
4448 680
4244 216