10308 693
15129 271
27704 486
52069 215
44824 422
40482 441
16994 493
22429 797
24762 666
26322 649
8796 728
4580 444
5960 757
3949 494
3854 402
9918 514
17450 177