2993 856
4895 557
5251 106
6852 873
617 71
3660 822
2710 491
6131 538
9997 480
3073 77
5707 591
4471 810
3887 672
4291 766
2811 193
5370 587
587 42
3321 674
5149 607
4907 862
3027 508
5774 421
10010 508
1650 142