53501 494
4397 509
6946 705
9476 267
12398 161
8225 722
31305 862
7076 596
49872 765
68280 322
7270 104
17459 759
7720 284
26626 307
28005 695
41739 638
22345 199
47350 684
37680 402
16578 132
37051 584
50427 595
8994 628
2509 68
4312 517
59378 447
31647 310
13480 924