10300 693
15124 271
27685 486
52040 215
44761 422
40440 441
16967 493
22419 797
24659 666
26265 649
8793 728
4579 444
5958 757
3946 494
3852 402
9916 514
17434 177