284909 703
63049 716
24850 376
26267 653
23701 308
12808 318
13044 823
14299 219
22495 131
13036 778
8422 730
10849 147
5677 379
8824 532
4283 83