6893 459
5194 832
10557 555
31516 281
636915 1442
12766 735
14388 653
142751 327
115128 866
10665 842
12434 676
3039 59
3950 95
3275 226
3734 407
4297 528