284846 703
63041 716
24849 376
26264 653
23701 308
12808 318
13041 823
14297 219
22494 131
13034 778
8421 730
10848 147
5677 379
8824 532
4283 83