6860 459
5173 832
10548 555
31501 281
635784 1442
12755 735
14380 653
142488 326
114819 866
10608 842
12429 676
3031 59
3941 95
3266 226
3730 407
4284 528