10291 693
15117 271
27659 486
51990 215
44708 422
40381 441
16936 493
22410 797
24555 666
26201 649
8792 728
4574 444
5957 757
3941 494
3846 402
9911 514
17409 177