284941 703
63051 716
24851 376
26267 653
23701 308
12809 318
13047 823
14300 219
22496 131
13037 778
8424 730
10850 147
5678 379
8826 532
4283 83